wx.openDocument打开pdf没有反应 ?

发布于 8 年前作者 ayao5355 次浏览最后编辑 8 年前来自 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 回复
bchen
bchen1 楼6 年前

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

mtang
mtang2 楼6 年前

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