你好,请问这个问题解决了吗
wx.chooseImage API选择图片返回的顺序问题?选择的图片顺序是这样的1.gif、2.png、3.gif、4.png、5.gif、6.png 但是返回的图片数组顺序乱了 如下图 怎么解决? [图片]
2021-11-20Page1: Page({ data: { pics: [], count: [1, 2,3,4,5,6], isShow: true }, onLoad: function (options) { isShow: (options.isShow == "true" ? true : false) }, chooseImage: function () { var _this = this, pics = this.data.pics; wx.chooseImage({ count: 6 - pics.length, sizeType: ['original', 'compressed'], sourceType: ['album', 'camera'], success: function (res) { // success var imgSrc = res.tempFilePaths; pics = pics.concat(imgSrc); wx.setStorageSync('image', res.tempFilePaths) if (pics.length >= 6) { _this.setData({ isShow : (!_this.data.isShow) }) }else { _this.setData({ isShow: (_this.data.isShow) }) } _this.setData({ pics: pics }) }, fail: function () { // fail }, complete: function () { // complete } }) }, previewImage: function (e) { var current = e.target.dataset.src wx.previewImage({ current: current, urls: this.data.pics }) }, gotoPage: function (options) { wx.navigateTo({ url: '..:A/A',// }) }, }) Page2: // var sides = ['1.jpg', '2.jpg','3.jpg', '4.jpg','5.jpg', '6.jpg'] var sides = wx.getStorageSync('image') console.log(sides) 代码如上,源代码是直接读取了1-6图像,我想改为从本地相册传入1-6图像,但是跳转到第二页图像顺序就改变了,不知道我有没有说清楚。
按顺序输入照片后,第2页调用照片后只显示第一张是为什么?按顺序放入图片跳转到第二页进行处理,顺序传入照片跳转到第二页就只剩一张图了,然后不按顺序随机传入照片可以输出,怎么才能让第二页按输入的顺序读取照片呢
2021-11-12你好,请问您这个问题解决了吗
怎么将下面图片的数据传递到另一个页面?[图片]
2021-11-10