收藏
回答

openDocument打开PDF文件,里面的链接苹果手机可以正常跳转,安卓手机不行。

框架类型 问题类型 API/组件名称 终端类型 微信版本 基础库版本
小程序 Bug wx.openDocument(Object object) 微信安卓客户端 8.0.49 3.4.3
wx.downloadFile({
  url: 'https://cdn-koubei.mxklchina.com/kb/wifi/PDFlink.pdf',
  filePath: wx.env.USER_DATA_PATH + "/PDF带链接测试" ,
  success: function(res) {
	console.log(res)
	const tempPath = res.tempFilePath || res.filePath;
	wx.openDocument({
		filePath: tempPath,
		fileType: 'pdf',
		showMenu: false,
		success: function(res) {
			console.log('打开文档成功')
		}
	})
  }
})

小程序中正常打开后,苹果版本可以点击链接跳转,但是安卓不行。都是最新版本的微信8.0.49
回答关注问题邀请回答
收藏

1 个回答

  • 社区技术运营专员--阳光
    社区技术运营专员--阳光
    2024-05-16

    请具体描述问题出现的流程,并提供能复现问题的简单代码片段(https://developers.weixin.qq.com/miniprogram/dev/devtools/minicode.html)。

    2024-05-16
    有用
    回复 4
    • 明月清风
      明月清风
      2024-05-18
      上面主体代码已经有了,文档路径也有,PDF文档第一页里面有目录,浏览器打开鼠标显示为手型的这些目录,点击后就可以跳转到对应内容。


      但是,苹果小程序可以打开后可以正常跳转,安卓不行。
      2024-05-18
      1
      回复
    • 明月清风
      明月清风
      2024-05-18
      代码片段:https://developers.weixin.qq.com/s/OftVdhmU7HRN
      2024-05-18
      回复
    • 明月清风
      明月清风
      2024-05-20
      注意一下,问题指的是PDF文档内部目录链接跳转,不是指PDF文档本身
      2024-05-20
      回复
    • new world
      new world
      2025-08-19
      打开的pdf文件中有"文本超链接"跳转到其他网页或网络资源文件,现在的现象是点击"文本超链接"苹果手机正常跳转,安卓手机点击无任何反应。能帮忙看下这个问题吗,感谢
      2025-08-19
      回复
登录 后发表内容