提交 f508eba4 authored 作者: 钟是志's avatar 钟是志

Merge remote-tracking branch 'origin/master'

...@@ -14,8 +14,13 @@ function dataURLtoFile (dataurl, filename) { ...@@ -14,8 +14,13 @@ function dataURLtoFile (dataurl, filename) {
var arr = dataurl.split(','), var arr = dataurl.split(','),
mime = arr[0].match(/:(.*?);/)[1], mime = arr[0].match(/:(.*?);/)[1],
bstr = atob(arr[1]), bstr = atob(arr[1]),
n = bstr.length, n = bstr.length
u8arr = new Uint8Array(n);
if(n<=2220){
message.error('请进行签名');
return null;
}
var u8arr = new Uint8Array(n);
while (n--) { while (n--) {
u8arr[n] = bstr.charCodeAt(n); u8arr[n] = bstr.charCodeAt(n);
} }
...@@ -61,7 +66,12 @@ export default class index extends Component { ...@@ -61,7 +66,12 @@ export default class index extends Component {
} }
trim=()=>{ trim=()=>{
const formData = new FormData() const formData = new FormData()
formData.append('file',dataURLtoFile(this.sigCanvas.toDataURL('image/png'),"sign.png")) const file = dataURLtoFile(this.sigCanvas.toDataURL('image/png'))
if(file==null){
return
}
formData.append('file',file,"sign.png")
reqwest({ reqwest({
url: config.uploadUrl, url: config.uploadUrl,
method: 'post', method: 'post',
......
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论