收藏
回答

wx.chooseImage重大bug。坑爹啊,把我手机相册的图片给删除了

公司名称

长沙阿甘网络科技有限公司

MP帐号(邮箱)


开发者微信号

liuyun_forever

机型(如iPhone 6s plus)

小米6

操作系统(如iOS 9.3)

android

是否必现

只出现过一次

出现时间

2017.07.21

操作路径(即如何操作可以复现该问题)

wx.chooseImage接口选择了压缩图片。开发版测试的时候,选择手机相册的照片,完成后界面卡死变黑色。然后选择的图片在手机上也被删除了。

问题描述(具体问题介绍)

wx.chooseImage接口选择了压缩图片。开发版测试的时候,选择手机相册的照片,完成后界面卡死变黑色。然后选择的图片在手机上也被删除了。太坑了吧,我的珍藏图片。啊啊啊。。。。。就出现了 一次,后面图片就没消失过了

问题截图(客户端问题界面截图)

就出现一次。刚开始还不知道会消失,简简单单以为只是卡死了。

代码片段截图

//选择图片
    chooseImages: function () {
        console.log("选择图片");
        var that = this;
        var images = that.data.imageList;
        wx.chooseImage({
            sourceType: ['album', 'camera'],
            count: (9 - images.length),
            sizeType: 'compressed',
            success: function (res) {
                images = images.concat(res.tempFilePaths)
                that.setData({
                    imageList: images,
                    selectFileType: 1,
                })
            },
        })

    },


回答关注问题邀请回答
收藏

8 个回答

  • 晨
    2017-07-21

    这种情况我们确实也很难进行排查,我已经帮你转给安卓的技术人员了。

    2017-07-21
    有用
    回复
  • z_oct.2
    z_oct.2
    2017-07-25

    嗯嗯 是的 那问题解决了 也就是API现在还没更新这个count,我也是这么做的,用户选择的图片存起来,大于9,就不添加就行了。谢谢!

    2017-07-25
    有用
    回复
  • 流云
    流云
    2017-07-25

    选择完图片后获取的图片路径是自己维护的。你第二次选择的时候count是9,所以第二次依然可以选择最多9张。返回后你将所有图片路径放在一起。加上上一次的当然大于9张了。

    2017-07-25
    有用
    回复
  • z_oct.2
    z_oct.2
    2017-07-25

    嗯 是的了  我看了API的  就是设置count:9 ,但是没有用。

    你这样测试你小程序试试:先在相册里选中8张图片,此时右上角显示(8/9),点击右上角[完成],此时有8张图显示在视图上,再点击添加图片按钮,继续在相册里选择2张或者多余2张的图片,我这边此时右上角显示(2/9),点击右上角的【完成】按钮,此时加上已选择8张是10张图。麻烦你测试一下你的,测试结果,也请告诉我一下,谢谢!

    2017-07-25
    有用
    回复
  • 流云
    流云
    2017-07-25

    就是上面的代码,count是整数类型

    2017-07-25
    有用
    回复
  • z_oct.2
    z_oct.2
    2017-07-25

    嗯 小程序上线了吗 可否让我看一下 我现在设置的count不起作用

    2017-07-25
    有用
    回复
  • 流云
    流云
    2017-07-25

    起作用啊

    2017-07-25
    有用
    回复
  • z_oct.2
    z_oct.2
    2017-07-25

    楼主好 请问一下,你所设置的count限制图片张图,起作用吗?

    2017-07-25
    有用
    回复
登录 后发表内容