之前手机连接正常,但是上午需要看一个例子,在原有的项目基础上直接运行了Hbuilder自带的plus 5+项目,
之后再次连接手机的时候就经常连不上,卸载了打包到手机上的Hbuilder应用,然后直接运行,报找不到 base包,手动安装了 android_base.apk,又重新卸载安装了360手机助手.可以连上了,但是之后就是每次在pc端修改了页面文件之后.保存同步到手机时,报找不到手机.
错误信息如下:
正在同步/js/bussjs/chatpage.js文件...
Android设备[m3 note]已失去连接
每次修改了文件,需要重新插拔一下usb,有时候一次还不行,相当麻烦,是不是哪个地方的配置有问题?
另外还有一个,就是有没有从相册选择图片时,批量压缩的demo,我这边总是会报错.代码如下:
function pickImgsFromDicm(){// 最多选择9张
// 从相册中选择图片
plus.gallery.pick( function(e){
plus.nativeUI.showWaiting();
var files_length = e.files.length ;
compressAndUploadImgs(e,'20');
}, function ( e ) {
},{filter:"image",multiple:true,maximum:3,system:false,onmaxed:function(){
plus.nativeUI.alert('最多只能选择3张图片');
}});
}
function compressAndUploadImgs(e,qa){
var files_length = e.files.length ;
for(var i =0;i<files_length;i++){
var path = e.files[i];
f1.push(path);
plus.zip.compressImage({
src:path,
dst:path,
quality:20,
overwrite:true,
format:"jpg"
},
function() {
console.log('压缩成功:'+path+';;;;'+i+';;;'+qa);
},function(error) {
console.log('压缩失败');
});
console.log(path+',,,,'+i);
}
setTimeout(function (){
console.log('开始上传');
imgupgrade();
},5000);
}
function imgupgrade(){
// 循环 数组f1中保存的文件路径,上传服务器.
}
希望不吝赐教.多谢各位.
1 个回复
rabet - 开发,技术服务
解决plus.zip.compressImage 图片循环压缩无法都压缩完的问题