1***@qq.com
1***@qq.com
  • 发布:2018-11-13 17:17
  • 更新:2018-11-14 17:36
  • 阅读:1335

htm5+plus 拍照上传图片直接拍照上传任务报错 必须压缩才可以吗?

分类:5+ SDK

let cmr = plus.camera.getCamera();
cmr.captureImage(function(path) {
plus.io.resolveLocalFileSystemURL(path, function(entry) {
showImg(entry.toLocalURL());
ddsd.qs('.send-img').style.height = ddsd.qs('.add-img').offsetWidth - 2 + 'px';
var task = plus.uploader.createUpload(server, {
method: 'POST'
}, function(t, status) {
if (status == 200) {
plus.nativeUI.closeWaiting();
mui.toast('上传成功');
ddsd.log(status)
} else {
alert('上传失败,请重试');
}
});
task.addFile(entry.toLocalURL(), {
key: 'upfile'
});
task.start();
}, function(e) {
ddsd.toast('读取拍照文件错误:' + e.message);
});
},
function(error) {
ddsd.toast("失败: " + error.message);
}, {
filename: '_doc/camera/',
index: 1
}
);

2018-11-13 17:17 负责人:无 分享
已邀请:
DCloud_heavensoft

DCloud_heavensoft

没有限制。如果是报413,是你的服务器限制了上传大小

  • 1***@qq.com (作者)

    可是我直接拍照然后建立上传任务 就报错413

    2018-11-14 08:33

  • DCloud_heavensoft

    这是你的服务器限制了上传文件大小呀

    2018-11-14 17:35

王者地带

王者地带 - 5+混合APP开发教程网 | http://www.html5-app.com | 咨询QQ: 2564034335

最好先压缩一下,再上传吧,不如手机拍的照片都有5、6M大小,压缩一下可以压到几百KB,也不会失真多少, 可以大大加快上传速度, 如果你需要原图那就不需要压缩了。

该问题目前已经被锁定, 无法添加新回复