小程序
小游戏
企业微信
微信支付
扫描小程序码分享
wx.downloadfile中data传出的数据在服务器接收不到,而且官方文档也没有data的描述,有什么别的解决方法吗?
6 个回答
加粗
标红
插入代码
插入链接
插入图片
上传视频
下载文件资源到本地。客户端直接发起一个 HTTPS GET 请求,返回文件的本地临时路径 (本地路径),单次下载允许的最大文件为 200MB。使用前请注意阅读相关说明。
注意:请在服务端响应的 header 中指定合理的 Content-Type 字段,以保证客户端正确处理文件类型
Content-Type
直接拿成功回调中的 success
你好,麻烦通过点击下方“反馈信息”按钮,提供出现问题的。
wx.downloadFile 哪来的data 参数?下载文件参数是 url 对应的值是 文件路径
wx.showLoading({
title: '下载中...',
})
wx.downloadFile({
url: '****',//文件在服务器上的全路径
success: function (reg) {
var filePath = reg.tempFilePath;
//页面显示加载动画
wx.openDocument({
filePath: filePath,
success: function (res) {
that.setData({
loadingHidden: true
console.log('打开文档成功')
}
wx.hideLoading()
贴代码看看,你如何传data的?
我下载的是图片文件
关注后,可在微信内接收相应的重要提醒。
请使用微信扫描二维码关注 “微信开放社区” 公众号
下载文件资源到本地。客户端直接发起一个 HTTPS GET 请求,返回文件的本地临时路径 (本地路径),单次下载允许的最大文件为 200MB。使用前请注意阅读相关说明。
注意:请在服务端响应的 header 中指定合理的
Content-Type
字段,以保证客户端正确处理文件类型直接拿成功回调中的 success
wx.downloadFile 哪来的data 参数?下载文件参数是 url 对应的值是 文件路径
wx.showLoading({
title: '下载中...',
})
wx.downloadFile({
url: '****',//文件在服务器上的全路径
success: function (reg) {
var filePath = reg.tempFilePath;
//页面显示加载动画
wx.openDocument({
filePath: filePath,
success: function (res) {
that.setData({
loadingHidden: true
})
console.log('打开文档成功')
}
})
wx.hideLoading()
}
})
贴代码看看,你如何传data的?
我下载的是图片文件