小程序
小游戏
企业微信
微信支付
扫描小程序码分享
线上的版本下载pdf下载一半报错,截图如下
在开发者工具和真机调试没有问题,超时时间没有设置,用的是默认的。
小程序appid : wxeacb11f230cc3070
试了俩个安卓手机都是这个问题
2 个回答
加粗
标红
插入代码
插入链接
插入图片
上传视频
楼,请问这个问题解决了吗
你好,麻烦通过点击下方“反馈信息”按钮,提供出现问题的。
你好,麻烦提供能复现问题的代码片段(https://developers.weixin.qq.com/miniprogram/dev/devtools/minicode.html)
downLoadFile (url) {
this.showLoading = true
let downloadTask = null
let that = this
downloadTask = wx.downloadFile({
url,
success: function (res) {
const filePath = res.tempFilePath
wx.openDocument({
filePath: filePath,
showMenu: false,
success: function () {
console.log('打开文档成功')
}
})
},
fail: function (err) {
console.log(err)
that.toast('打开文档失败')
console.log(downloadTask)
downloadTask.onProgressUpdate((res) => {
this.progress = res.progress
if (res.progress === 100) {
this.showLoading = false
downloadTask.offProgressUpdate()
downloadTask = null
this.progress = 0
关注后,可在微信内接收相应的重要提醒。
请使用微信扫描二维码关注 “微信开放社区” 公众号
楼,请问这个问题解决了吗
你好,麻烦提供能复现问题的代码片段(https://developers.weixin.qq.com/miniprogram/dev/devtools/minicode.html)
还有就是下载小一点的pdf文件就可以,大一点的就超时了。下载一半直接到了fail里边
downLoadFile (url) {
this.showLoading = true
let downloadTask = null
let that = this
downloadTask = wx.downloadFile({
url,
success: function (res) {
const filePath = res.tempFilePath
wx.openDocument({
filePath: filePath,
showMenu: false,
success: function () {
console.log('打开文档成功')
}
})
},
fail: function (err) {
console.log(err)
that.toast('打开文档失败')
}
})
console.log(downloadTask)
downloadTask.onProgressUpdate((res) => {
this.progress = res.progress
if (res.progress === 100) {
this.showLoading = false
downloadTask.offProgressUpdate()
downloadTask = null
this.progress = 0
}
})
},