收藏
回答

wx.openDocument在手机端打开文件报未能完成操作

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


代码片段

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

2 个回答

  • 曹孟良
    曹孟良
    2021-11-12

    我这里用你的代码片段,在开发者工具上调试,是可以打开一个word的。用手机调试报openDocument:OK,没有报错,但是QQ浏览器文件服务弹出“文件预览失败,请用其他应用打开”的提示。然后我把文件使用Wps打开,是可以打开的,发送到电脑上也可以打开的。

    所以初步判断是微信默认的文件打开工具(qq浏览器的问题),你的小程序和代码本身没问题。

    2021-11-12
    有用
    回复 5
    • hbc
      hbc
      2021-11-12
      我是用iphone 11会有我那个问题 安卓机是没问题
      2021-11-12
      回复
    • 曹孟良
      曹孟良
      2021-11-12回复hbc
      我转存了下你的文件,把文件名改短了一点就可以打开,你试试?如果可行的话,你可以尝试把临时文件改名,然后就可以解决这个问题了
      2021-11-12
      回复
    • hbc
      hbc
      2021-11-12
      嗯呢 我试试
      2021-11-12
      回复
    • 🤕🤕
      🤕🤕
      2021-12-10回复hbc
      你好,请问这个问题你解决了吗
      2021-12-10
      回复
    • 超
      2022-03-17回复hbc
      你好 请问这个问题你解决了吗
      2022-03-17
      回复
  • 游戏人生
    游戏人生
    2021-11-12

    你的docx 文件本身就有有问题

    另外在修复好问题后,建议转成PDF,Android手机兼容性高

    2021-11-12
    有用
    回复 2
    • hbc
      hbc
      2021-11-12
      这是一个下载链接 是不能直接打开的】
      2021-11-12
      回复
    • 游戏人生
      游戏人生
      2021-11-12回复hbc
      我下载了,在电脑里也不能打开,吓得我到沙盒中,重命名才打开了,我怀疑文件名字的有问题~
      2021-11-12
      回复
登录 后发表内容