收藏
回答

ios chooseMessageFile失效?

最在在写文件上传的时候使用chooseMessageFile IOS失效,安卓正常

手机:苹果13

微信版本:8.0.48

系统版本:15.6.1

请问是怎么回事?一下是图片和代码

    Taro.chooseMessageFile({
        count: 1,
        type: 'file',
        extension: ['.txt', '.doc', '.docx', '.pdf', '.xlsx'],
        success: (e) => {
            const { errMsg, tempFiles } = e;
            console.log('tempFiles', tempFiles);
            if (errMsg == "chooseMessageFile:ok") {
                handleUploadFile(tempFiles[0]);
            } else {
                showToast('文件选择失败');
            }
        },
        fail: () => {
            showToast('文件选择失败');
            return;
        }
    })
回答关注问题邀请回答
收藏

4 个回答

  • 社区技术运营专员-Jahozheng
    社区技术运营专员-Jahozheng
    04-02

    请具体描述问题出现的流程,并提供能复现问题的简单代码片段(https://developers.weixin.qq.com/miniprogram/dev/devtools/minicode.html)。

    04-02
    有用
    回复 10
    • xtn
      xtn
      04-02
      点击分享   分享错误,原因:Error: 代码片段代码包大小上限为 1024 KB,当前代码包大小为 3025.658 KB 给可以提交到git?
      04-02
      回复
    • 社区技术运营专员-Jahozheng
      社区技术运营专员-Jahozheng
      04-02回复xtn
      你只用chooseMessageFile这个写个简易的代码片段看看能不能复现 不需要所有代码
      04-02
      回复
    • xtn
      xtn
      04-02
      用taro创建的项目 也就是一个页面用来测试chooseMessageFile  因为本身包就大  页面代码如下
      04-02
      回复
    • 社区技术运营专员-Jahozheng
      社区技术运营专员-Jahozheng
      04-02回复xtn
      那就试试原生可不可以复现
      04-02
      回复
    • xtn
      xtn
      04-02
      行  我们试试 谢谢
      04-02
      回复
    查看更多(5)
  • wulihaha
    wulihaha
    09-05

    我也遇到这样的问题了 麻烦问一下解决了吗


    09-05
    有用
    回复 1
    • ㍿
      12-11
      extension: ['pdf'],这样就好了
      12-11
      回复
  • Z
    Z
    05-24

    你好,请问ios失效问题解决了嘛

    05-24
    有用
    回复 1
    • Z
      Z
      05-24
      解决了,将extension里文件后缀的点去掉就好了
      05-24
      回复
  • xtn
    xtn
    04-02
    https://developers.weixin.qq.com/s/OJemT9mj7cQM
    
    04-02
    有用
    回复 1
    • 俊
      04-22
      哈喽 请问解决了吗
      04-22
      回复
登录 后发表内容