|
@@ -219,13 +219,8 @@ export default {
|
|
|
success: function (res) {
|
|
success: function (res) {
|
|
|
let localIds = res.localIds;
|
|
let localIds = res.localIds;
|
|
|
that.localIdsArr = [];
|
|
that.localIdsArr = [];
|
|
|
- if (that.isIOS()) {
|
|
|
|
|
- // 解决ios微信localId无法直接使用的问题,获取base64后再上传
|
|
|
|
|
- that.setIosImg(localIds);
|
|
|
|
|
- } else {
|
|
|
|
|
- console.log('localIds', localIds);
|
|
|
|
|
- that.$emit('newimgarr', localIds);
|
|
|
|
|
- }
|
|
|
|
|
|
|
+ console.log('localIds', localIds);
|
|
|
|
|
+ that.$emit('newimgarr', localIds);
|
|
|
// that.syncUpload(localIds);
|
|
// that.syncUpload(localIds);
|
|
|
},
|
|
},
|
|
|
});
|
|
});
|
|
@@ -233,25 +228,6 @@ export default {
|
|
|
}
|
|
}
|
|
|
});
|
|
});
|
|
|
},
|
|
},
|
|
|
- isIOS() {
|
|
|
|
|
- return /iPhone|iPad|iPod/i.test(navigator.userAgent);
|
|
|
|
|
- },
|
|
|
|
|
- setIosImg(localIds) {
|
|
|
|
|
- let that = this;
|
|
|
|
|
- let localIdArr = [];
|
|
|
|
|
- localIds.forEach((localId) => {
|
|
|
|
|
- wx.getLocalImgData({
|
|
|
|
|
- localId: localId, // 图片的localID
|
|
|
|
|
- success: function (res) {
|
|
|
|
|
- console.log('localIds', res.localData);
|
|
|
|
|
- localIdArr.push(res.localData[0]);
|
|
|
|
|
- if (localIdArr.length == localIds.length) {
|
|
|
|
|
- that.$emit('newimgarr', localIdArr);
|
|
|
|
|
- }
|
|
|
|
|
- },
|
|
|
|
|
- });
|
|
|
|
|
- });
|
|
|
|
|
- },
|
|
|
|
|
syncUpload(localIds) {
|
|
syncUpload(localIds) {
|
|
|
if (!localIds.length) {
|
|
if (!localIds.length) {
|
|
|
this.uploadImagev();
|
|
this.uploadImagev();
|