function compressClockImage(url,filename,fname, callback) {
var path = "_doc/" + filename; //_doc/upload/F_ZDDZZ-1467602809090.jpg
plus.zip.compressImage({
src: url, //src: (String 类型 )压缩转换原始图片的路径
dst: path, //压缩转换目标图片的路径
quality: 80, //quality: (Number 类型 )压缩图片的质量.取值范围为1-100
width: "1080px",
height: "1420px",
overwrite: true //overwrite: (Boolean 类型 )覆盖生成新文件
},
function(event) {
//console.log(event)
//上传文件
createUpload(path, callback);
},
function(error) {
plus.nativeUI.toast("压缩图片失败,请稍候再试");
});
}
- 发布:2020-11-03 10:38
- 更新:2023-05-19 17:21
- 阅读:2089
产品分类: uniapp/App
PC开发环境操作系统: Windows
PC开发环境操作系统版本号: 1709
HBuilderX类型: 正式
HBuilderX版本号: 2.9.3
手机系统: Android
手机系统版本号: Android 11
手机厂商: 一加
手机机型: OnePlus 8T
页面类型: vue
打包方式: 云端
项目创建方式: HBuilderX
示例代码:
操作步骤:
使用手机拍照然后调用plus.zip.compressImage 进行压缩
使用手机拍照然后调用plus.zip.compressImage 进行压缩
预期结果:
修改bug
修改bug
实际结果:
报文件不存在
报文件不存在
bug描述:
使用plus.zip.compressImage 这个api 压缩保存 {code:4,message:"文件不存在"}
这个问题有人解决吗?我们也遇到这个问题。同样是安卓11版本的
-
回复 DCloud_Android_ST: 代码放不下,写了一篇笔记,麻烦给看看。http://note.youdao.com/s/cLN1PKB1
2021-03-12 10:53
我安卓10也不行,hbuilder2.9.8的时候还是好好的
-
回复 DCloud_Android_ST: 去哪里提问,这个问题的代码我已经在上边的回复里添加了笔记了,现在有什么结论吗?这边客户催的很紧,你们需要什么样的demo
2021-03-29 17:22
4***@qq.com
严格按照官网来的,已经证实非安卓11的手机没有任何问题,安卓11会出现此问题。希望能及时回复。
2020-11-27 09:53
DCloud_Android_ST
回复 4***@qq.com: 提供一下你的完整示例 我们测试下 ,也许是存图片时出的问题 具体需要示例代码看看
2020-11-30 10:59
4***@qq.com
回复 DCloud_Android_ST: 请问是手机型号问题?最近接到部分用户反馈也是这个问题,安卓10的也有
2021-02-26 11:33