[内容]
【代码】
var task = plus.uploader.createUpload("http://192.168.0.1/upload",
{
method: "POST",
blocksize:204800,
priority:100
},
function(t, status) {
mui.toast('上传结果!!!');
// 上传完成
if(status == 200) {
//上传成功
} else {
//上传失败
}
}
);
task.addFile(recordFile, {
key: "file"
});
task.addData("string_key", "string_value");
task.start();
重现步骤
上面的代码是实现把文件上传到服务器,在打包IOS后,当app打开并激活的时候可以正常上传文件,但是当app退到后台,或者锁屏上传就会堵塞,直到app被机会才会继续上传。
IDE运行环境说明
[HBuilder]
[IDE版本号:HBuilder 9.0.6.201805251400]
[windows版本号:win7]
[mac版本号:10.13.5]
App运行环境说明
[Android版本号]
[iOS版本号]:ios10、ios11、ios12
[手机型号]:iphone6、iphone6p、iphone7p
[模拟器型号]
联系方式
[QQ]:275973542
1 个回复
DCloud_UNI_GSQ
这是iOS系统的限制:iOS后台