先调用
wx.downloadFile({url:'https://storage.wisenable.com/contract.pdf'}) api, success回调成功后调用
wx.openDocument() 在ios环境下10次有6~7次 openDocument回调成功的情况下 pdf文档未打开,安卓都能成功
框架类型 | 问题类型 | 操作系统 | 操作系统版本 | 手机型号 | 微信版本 |
---|---|---|---|---|---|
小程序 | Bug | iOS | ios 12.1.2 | iphone 6s | 最新版本 |
先调用
wx.downloadFile({url:'https://storage.wisenable.com/contract.pdf'}) api, success回调成功后调用
wx.openDocument() 在ios环境下10次有6~7次 openDocument回调成功的情况下 pdf文档未打开,安卓都能成功
4 个回答
wx.openDocument({
fail(res){
console.log(res)
}
})看看呢
娇,能不能回我一下:https://developers.weixin.qq.com/community/develop/doc/000c2e6a0dcb501aead75338956000
你好 返回结果是这个 {errMsg: "openDocument:ok"}
是在success的回调里的。。fail里没有
wx.openDocument({
success(res){
console.log(res)
}
})
ios是偶尔打得开 安卓一定打得开
麻烦提供一下出现问题的机型和微信版本以及ios系统版本,并且给个相关的代码片段(https://developers.weixin.qq.com/miniprogram/dev/devtools/minicode.html)
你好,我和这个人遇到的问题应该一样 https://developers.weixin.qq.com/community/develop/doc/0000624eb5ce288a4fa7adebc51c00?highLine=openDocument
搞了两天这个问题了,发现IOS不能在onLoad的时候直接调用openDocument读取之前缓存的路径,否则就会出现经常打不开的现象,通过页面bindTap提交方法就能打开。
很正常,我们的也是,打不开,最后把这个功能去掉了,
你好 是在success的回调里的。。fail里没有
wx.openDocument({
success(res){
console.log(res)
}
})