为什么小程序只有在调试模式下才能打开PDF和doc文件?
发布于 6 年前 作者 hzhao 19207 次浏览 来自 问答

wx.downloadFile({

      url: “http://360test.s1.natapp.cc/study4j-web/test.pdf”,

      success: function(res) {

        console.log(‘downloadFile success, res is’, res)

        var filePath = res.tempFilePath;

        wx.openDocument({

          filePath: filePath,

          success: function(filePath) {

            console.log(‘打开文档成功’);

          }

        })

      }

    })

请问各位大神,我们需要在小程序中想打开pdf或word文件,但是怎么都打不开,只有开启了调试模式才能打开pdf,但是我们以后上线后肯定用不了调试模式,请问怎么解决该问题?

8 回复

同样是这样的问题 开发者工具里能打开文档 手机体验版和开发版只有在打开除错模式的时候才能打开 不知道什么问题

@林超 同样的问题呀  开发工具直接调用本地的PDF工具打开. 在手机里就打不开  错误日志也没有 , 也不知道怎么查看?

我的安卓下报错 openDocument: fail user cancel,

开发工具和iOS没问题,

而且昨天安卓下测试都是正常的,

今天怎么弄都解决不了

也遇到了同样的问题,在开发工具里可以,在微信里不行,同求解决方案

下载和上传文件也必须使用安全域名

开发者工具和预览都可以,但是体验版和线上版本不行。已经是https

请问你们解决这个问题了吗  我也是打不开呢  调试模式下也是时不时打开  完全看脸

遇到了同样的问题,@林超 请问安全域名是https的域名吗?可是我们已经使用了https了啊。。同时求问楼主解决办法。。

回到顶部