wx.openDocument打开pdf没有反应 ?
发布于 7 年前 作者 ayao 5262 次浏览 来自 官方Issues

ios系统真机测试时用wx.openDocument打开pdf文件没有反应,打印结果已经进入success回调 但是没打开pdf文件

            wx.downloadFile({
              url: result.data.data.fileUrl,      
              success: function (res) {
                console.log('wx.downloadFile成功,', res)
                if (res.statusCode == 200) {                     
                  let Path = res.tempFilePath
                  console.log('res.statusCode == 200,开始wx.openDocument'
                  wx.openDocument({
                    filePath: Path,                
                    success: function (res) {
                      console.log('wx.openDocument success')
                      setTimeout(() => {
                        _this.canSign = true
                      }, 1000);
                    },
                    fail: function (res) {
                      console.log(res, 'wx.openDocument fail')
                    }
                  })
                }
              },
              fail: function (res) {
               console.log(res)         
              }
            })
2 回复

你试试直接打开网络文件地址

你好,麻烦试下在出现问题的手机上手动打开这个pdf文件看看有没有系统或者第三方应用处理。

回到顶部