wx.downloadFile({
url: 'https://cynthianc.github.io/images/123.pdf',
success: function (res) {
var filePath = res.tempFilePath
wx.openDocument({
filePath: filePath,
success: function (res) {
console.log('打开文档成功')
console.log(res)
},
fail: function (res) {
console.log('fail')
console.log(res)
},
complete: function (res) {
console.log('complete')
console.log(res)
}
})
},
fail: function (res) {
console.log('fail')
console.log(res)
},
complete: function (res) {
console.log('complete')
console.log(res)
}
})
借用了网上的代码 发现预览下只有调试模式才能时不时打开 一点也不稳定 求问各路大神是什么问题?
收到 我们研究下 谢谢
研究的有结果吗?我们也遇到了这个问题,怎么解决?
给下手机系统型号和微信版本吧
是否本机无法打开这个文件?
你试试换一个 国内 pdf文件
同遇到,在ios/安卓上全部打不开,昨天还可以正常打开。
只有在开发者工具里面可以打开
我遇到了跟楼上一样的问题,每次都能进入成功回调,但就是文件不出来,android手机上没有问题,每次都能打开,但是ios手机上出现频繁,只能偶尔打开,机型:ios6,ios7。现在找到了解决方案:在打开文件之前加一个延时:
setTimeout(()=>wx.openDocument({...}),1000),测试后发现每次就能打开了。
我加上setTimeout好像也不行啊,也会出现偶尔打不开的情况。
我也遇到了,我是6s上面下载完成ppt, 打开始终走succ,没有报错,但是ppt偶尔能打开,打开全靠运气
最后怎么解决的兄弟?
该问题解决了没有,我也遇到了
我也遇到了,最后怎么解决的兄弟?
我只测了苹果6S 华为荣耀8 是可以打开的 只有苹果5 打不开 它的微信版本是6.5.12
@林超 电脑开发者工具可以直接打开 就是手机上打不开 用了国内的PDF文件 手机调试台显示文档打开成功 但是就是没有跳转
@林超 没有错误信息 调试上写的打开文档成功 但就是不跳转PDF界面