收藏
回答

企业微信中 wx.preview ios上打开文件为空白 安卓正常 在线等挺急得?

问题类型	API/组件名称	终端类型	    企业微信版本	基础库版本

Bug wx.preview 企业微信iOS客户端 3.1.16(73863) jweixin-1.2.0.js

size name url均没有问题

url是经过后台接口权限验证得 可以在谷歌浏览器中正常打开

在企业微信中打开为空白界面 保存到ios 手机本地文件损坏

getFileInfo(item.url).then((res) => {
            const size = res.data.size;
            const token = getToken();
            const origin = window.location.origin;
            const baseApi = process.env.VUE_APP_BASE_API;
            const fileUrl = `${origin}${baseApi}/file/download/byId?Authorization=${token}&attachmentId=${item.id}`;
            console.log({
              url: fileUrl,
              size: size,
              name: item.name,
            });
            this.$wx.previewFile({
              url: fileUrl,
              name: item.name,
              size: size,
              complete(res) => {
                console.log("complate", res);
              },
              success(res) => {
                console.log("success", res);
              },
              fail(res) => {
                console.log("fail", res);
              },
            });
          });


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

1 个回答

  • 企业微信运营专员-千夜
    企业微信运营专员-千夜
    2021-09-26

    你好,能否提供下这个文件的url链接测试下看看

    2021-09-26
    有用
    回复 1
    • Leo
      Leo
      发表于移动端
      2021-09-26
      您好 解决了 企业微信调用后台接口的时候没有ueragent 没调通 所以文件大小返回的只有错误信息的大小 一直是空白页
      2021-09-26
      1
      回复
登录 后发表内容