收藏
回答

公众号h5是不是无法使用wx.openDocument相关方法?

<script language="javascript" src="https://res.wx.qq.com/open/js/jweixin-1.6.0.js"></script>

function openfile(url){

        wx.downloadFile({

          url: url,

          success: function (res) {

            const filePath = res.tempFilePath

            wx.openDocument({

              filePath: filePath,

              success: function (res) {

              //  console.log('打开文档成功')

              }

            })

          }

        });

        }

实际调试中发现downloadFile和openDocument两个方法无法注册,调用的时候提示is not a function,我看js接口列表中确实没有这两个方法,是不是这两个方法在h5中无法调用?

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

2 个回答

  • Hlxuan.
    Hlxuan.
    2025-10-08

    是的,因为这两个是小程序的接口,目前JSSDK没有这两个接口。

    2025-10-08
    有用 1
    回复 1
    • ok郎君
      ok郎君
      2025-10-08
      我也感觉没有这两个方法,但各种AI及官方都说有这个方法,被误导了
      2025-10-08
      回复
  • 智能回答 智能回答 本次回答由AI生成
    2025-10-08
    有用
    • Hlxuan.
      Hlxuan.
      2025-10-08
      回答有误,目前JS-SDK没有wx.downloadFile和wx.openDocument接口。
      2025-10-08
      回复
登录 后发表内容