收藏
回答

onLoad中调用chooseImage无效

API/组件名称 终端类型 微信版本 基础库版本
chooseImage 客户端 6.6.1 1.7.3

最新版本的开发者工具


在onLoad中调用chooseImage无效,需要加延时(在开发工具中一切正常)


 onLoad: function(options) {

     wx.chooseImage({

          sizeType: ['compressed'],

          sourceType: ['camera'],

         .......

     })

 }

如果使用 setTimeout()延时500毫秒,则调用成功,延时100毫秒,50%的机会能呼出相机

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

2 个回答

  • 疾风知劲曹
    疾风知劲曹
    2019-04-03

    我这里也有类似的问题。在生命周期里直接调用chooseImage,如果sourceType是默认值是可以的,但是只有album就不行。

    当然楼主说的延时是可以解决问题的。

    这个只在IOS里有问题。安卓目前正常

    2019-04-03
    有用
    回复
  • 2018-11-06

    同样的问题 ,官方进来看下

    2018-11-06
    有用
    回复
登录 后发表内容