收藏
回答

wx.chooseMedia在ios下没有响应的问题?

碰到了一个莫名其妙的问题,然后莫名其妙的胡乱解决了,决定还是写上来,万一有谁也碰到了,希望能帮上忙。

有三个页面,A页面 wx.navigateTo 到B页面,然后在onLoad调用包含了wx.chooseMedia的函数,选择照片进行其他操作后wx.redirectTo去到C页面,再wx.redirectTo去到A页面,循环操作多次。

第一次或者前两次,B页面的wx.chooseMedia可以正常响应,后面第三次开始,wx.chooseMedia就不响应了,没有任何报错信息。后来进入B页面后设置了200ms的延时再调用wx.chooseMedia,就没有这个问题了。ios下有这个问题,安卓下没有。

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

2 个回答

  • showms
    showms
    08-12

    fail函数里面有打印什么吗

    08-12
    有用
    回复 1
    • Passer
      Passer
      08-14
      没有。complete也没有输出。
      08-14
      回复
  • Passer
    Passer
    08-12

    补充一点,最初用的是wx.chooseImage,同样没响应,以为是api兼容问题才换成了wx.chooseMedia

    08-12
    有用
    回复
登录 后发表内容