文末附件已上传 项目代码,可云打包验证测试
- 发布:2023-05-22 15:10
- 更新:2023-05-25 18:46
- 阅读:321
产品分类: uniapp/App
PC开发环境操作系统: Windows
PC开发环境操作系统版本号: win10
HBuilderX类型: 正式
HBuilderX版本号: 3.7.11
手机系统: Android
手机系统版本号: Android 11
手机厂商: OPPO
手机机型: oppo
页面类型: vue
vue版本: vue2
打包方式: 云端
项目创建方式: HBuilderX
示例代码:
操作步骤:
Android11以上版本必现
Android11以上版本必现
预期结果:
提供问题解决方案
提供问题解决方案
实际结果:
提供问题解决方案
提供问题解决方案
bug描述:
//离线打包APP,cmr.captureImage进行相机拍照,根据决定路径去查找文件,发现图片大小为0kb,再通过plus.zip.compressImage压缩,提示文件不存在。
var cmr = plus.camera.getCamera();
var ts = (new Date()).getTime();
var fileName = ts+".jpg"
var pfsi = new PictureFSInfo(userId,cusId,type,fileName);
var path = pfsi.getSourcePath();
var bpath = pfsi.getBreviaryPath();
cmr.captureImage( function(capturedFile){
console.log( "Capture image success: " + capturedFile );
plus.zip.compressImage({
src:capturedFile,
dst:bpath,
quality:quality
}, function(event){
console.log('压缩成功');
}, function(e){
console.log('压缩失败');
mui.toast(JSON.stringify(e));
});
},
function( error ) {
console.log( "Capture image failed: " + error.message );
mui.toast('拍摄失败!'+error.message);
},
{format:'jpg',filename:path}
);
FullStack - 【插件开发】【专治疑难杂症】【ios上架、马甲包、白包、过审、已成功上架过几百个】【多款插件已上架:https://ext.dcloud.net.cn/publisher?id=22130】【非诚勿扰】QQ:543610866
具体返回什么错误?code12 ?
爱笑的小哥 (作者)
{"code":"-4","message"."文件不存在”
2023-05-22 17:40
FullStack
回复 5***@qq.com: 路径是什么?传绝对路径
2023-05-22 17:57
爱笑的小哥 (作者)
回复 FullStack: 如果传绝对路径,报错:{"code":5",message"."编码错误”} ,如下绝对路径 :file:///storage/emulated/0/Android/data/com.anyisoft.ces.ss/apps/H5A0AB154/doc/fs/picture/55128/CIS010030020200714000008/0100502/source/1684738300748.jpg
2023-05-22 18:01
爱笑的小哥 (作者)
回复 FullStack: 大佬 能帮忙把我的项目跑起来试试吗?
2023-05-23 11:41