收藏
回答

wx.chooseMessageFile,没有效果的问题?已配置隐私协议

场景:第一次进入小程序触发wx.chooseMessageFile,没有效果。关闭小程序后重新进入功能正常。体验版和正式版都是这样     wx.chooseMessageFile({

          count: 1, //限制选择的文件数量

          type: 'file', //非图片和视频的文件,不选默认为all


          success(res) {

            const tempFilePaths = res.tempFiles

            let up_file_list = tempFilePaths.map(item => {

              return {

                ...item,

                process: ''

              }

            })

            app.uploadFile(up_file_list)

            app.filesObj = up_file_list[0]

          }

        })

最后一次编辑于  01-17
回答关注问题邀请回答
收藏

2 个回答

  • 一笑皆春
    一笑皆春
    01-17

    加上fail打印看看

    fail(err){

    console.log(err)

    }

    01-17
    有用
    回复 8
    • Coco
      Coco
      01-17
      提示scope is not declared in the privacy agreement,我已经把隐私协议加上了
      01-17
      回复
    • 一笑皆春
      一笑皆春
      01-17回复Coco
      添加隐私协议后需要审核通过,通过后有点延迟才生效
      01-17
      回复
    • Coco
      Coco
      01-17回复一笑皆春
      刚才添加的隐私协议没有进行审核,直接确认就保存了。删除小程序重新进入,还是要第二次进入小程序才有效果
      01-17
      回复
    • 一笑皆春
      一笑皆春
      01-17回复Coco
      确认保存后就是需要审核的啊,你可以打开后台编辑隐私协议的地方看看显示什么
      01-17
      回复
    • Coco
      Coco
      01-17回复一笑皆春
      隐私协议显示已更新了(这个隐私协议我感觉有时候会审核,有时候不会审核),我把缓存都清了还是一样。
      01-17
      回复
    查看更多(3)
  • 智能回答 智能回答 该问答由AI生成
    01-17
    有用
登录 后发表内容