收藏
回答

wx.openDocument 打开pdf 成功,但是无法浏览文件,文件无损无异常,怎么办?

微信小程序 打开pdf 文件

wx.openDocument,成功打开文件,并回调 success 函数,

打开界面显示 "文件浏览失败,请用其他应用打开"

--> 点击左下角 "导出" ,下载QQ浏览器,点击下载无反应;提前下载QQ浏览器 依旧显示 "点击下载QQ浏览器",且点击下载无反应


该状况存在于不同机型的部分手机,

我们下载 pdf 后,通过微信发送,再点击打开,也无法打开 pdf ,

所有 pdf 文件无法在 微信 内打开。


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

6 个回答

  • 笑yan
    笑yan
    2021-12-17

    请问解决了吗?


    2021-12-17
    有用
    回复
  • 劝你善良
    劝你善良
    2021-08-20

    解决了吗大佬

    2021-08-20
    有用
    回复
  • 余额是零
    余额是零
    2021-06-15

    您这边能看看处理器是不是国产的处理器芯片吗?我这边国产芯片类的手机出现的比较多,比如是否是联发科、麒麟等芯片。

    我们发现的有联发科HelioP70、海思麒麟Kirin 920、Kirin 970、Kirin 990都会出现这样的情况。

    2021-06-15
    有用
    回复 1
    • 余额是零
      余额是零
      2021-06-15
      哦,你们是小米9,那问问你们下载的时候有没有重命名文件?就是wx.downloadFile有指定filePath参数吗?
      2021-06-15
      回复
  • -
    -
    2021-04-25

    无法复现,该状况只存在于部分安卓机子,不是某些机型,比如小米9。只有个别小米9不行,其他小米9正常。

    代码太简单了....随便搞个pdf,然后wx.download ,然后拿路径 , wx.openDocument;

    就是简简单单的下载并打开,全部success回调,都成功了。

    主要是文件无法浏览,而且只存在于部分安卓机子,并不是某一个机型。

    2021-04-25
    有用
    回复
  • Z
    Z
    2021-04-25

    提供一个可以复现的代码片段https://developers.weixin.qq.com/miniprogram/dev/devtools/minicode.html

    2021-04-25
    有用
    回复 1
    • -
      -
      2021-04-25
      无法复现
      2021-04-25
      回复
  • 哄哄
    哄哄
    2021-04-25

    看下代码

    2021-04-25
    有用
    回复 2
    • -
      -
      2021-04-25
      无法复现,就是先wx.download,然后wx.openDocument;绝大部分机子都正常,只有小部分不正常
      2021-04-25
      回复
    • 耳朵里的阳光
      耳朵里的阳光
      2021-05-26
      华为mate30 和P20也是这样
      2021-05-26
      回复
登录 后发表内容