收藏
回答

关于wx.openDocument

问题模块
API和组件





以下附上下载代码  这是官方给的,我写了一个普通的点击事件触发他,提示上图

不知道有没有大佬出谋划策哈哈哈,换成自己的文件链接也是一样的错误提示

wx.downloadFile({

    url: 'http://example.com/somefile.pdf',

    success: function (res) {

      var filePath = res.tempFilePath

      wx.openDocument({

        filePath: filePath,

        success: function (res) {

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

        }

      })

    }

  })



补充一下,有appID和没有appId都试了,结果一样也 ,但是又找不出问题所在,console(res.tempFilePath)之后发现,undefined


但这个pdf地址简直是秒开的,没道理下不到啊~



====================真相======================================

PS:  我问题找到了- -,请求链接的地址不能太长

最后一次编辑于  2017-06-21  (未经腾讯允许,不得转载)
邀请回答
复制链接收藏关注问题回答

2 个回答

  • 王文浩
    王文浩
    2017-06-20

    秒开的是404后的网页,并没有请求到这个文件

    2017-06-20
    赞同
    回复
  • 山
    2017-06-21

    原来是没打开的意思啊。。。,那这个要求的url地址有没有什么例子给参考一下?

    放在公司服务器上提供外链也不管用~~~

    .doc结尾的地址呢~

    2017-06-21
    赞同
    回复