收藏
回答

openDocument打开文档时无法用内置的默认应用预览,必须选择弹出的选择手机的应用来打开?

框架类型 问题类型 API/组件名称 终端类型 微信版本 基础库版本
小程序 Bug wx.openDocument 微信iOS客户端 7.0.17 2.10.4

如题,有个客户手机有安装第三方的office应用,结果使用wx.openDocument打开文档的时候,无法使用默认的预览,必须要选择一个应用打开,结果office应用不支持,无法预览。

重现手段:手机可以下载一个Microsoft Word应用,然后访问小程序的时候,点击文档一定会弹出使用哪个应用打开,无法用默认预览。

测试小程序:携手共进 Grow Together

希望解决手段:小程序内点击文档的时候使用默认预览,不要弹出来选择手机哪个应用预览

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

4 个回答

  • 陈佳平
    陈佳平
    2023-12-09

     wx.openDocument({

    filePath: res.tempFilePath,

                               

    showMenu: true,

                             

    fileType: fileType

    }】


    带上这些参数就可以了

    2023-12-09
    有用
    回复
  • IVAn
    IVAn
    2020-10-17

    请问这个问题解决了吗? 同求 内置默认打开 我的是word格式 。

    我试过两种

    1. wx.downloadFile - wx.saveFile -wx.openDocument

    2. wx.downloadFile - wx.openDocument

    然后 wx.openDocument 设置了文件的格式 但还是不管用 ,每次都是 底部弹窗选择打开方式

    然后 我去看了百度网盘小程序内 打开文档 , 他那个是内置预览的 我就想要那种效果..

    2020-10-17
    有用
    回复 3
    • UP
      UP
      2020-10-26
      没有,只能删掉或者把那个软件禁止掉,百度网盘小程序不会吗?你手机是不是确定有office之类的app。
      2020-10-26
      回复
    • IVAn
      IVAn
      2020-11-05回复UP
      百度小程序不会弹窗框 让选择打开文件的应用。 我手机有WPS
      2020-11-05
      回复
    • UP
      UP
      2020-11-09回复IVAn
      可以试试微软office那些,
      2020-11-09
      回复
  • 勉
    2020-10-14

    很好奇你是怎么实现这个功能的。我想要提示选择方式打开,除了预览页上的菜单,提醒就没出现过。好神奇

    2020-10-14
    有用
    回复 1
    • UP
      UP
      2020-10-14
      我不想要 = =||||,你可以试试安装一些app,比如我上面说的那些,然后你会发现你回不去了
      2020-10-14
      回复
  • Admin ²º²⁴
    Admin ²º²⁴
    2020-08-24

    手机设置默认应用,选择pdf默认打开方式为你的office即可

    2020-08-24
    有用
    回复 1
    • UP
      UP
      2020-08-26
      我就不能直接用内置的打开吗,哭啊o(╥﹏╥)o
      2020-08-26
      回复
登录 后发表内容
问题标签