小程序
小游戏
企业微信
微信支付
扫描小程序码分享
文件上传在模拟器中是可以上传的,但是在真机却有时不可以?
3 个回答
加粗
标红
插入代码
插入链接
插入图片
上传视频
域名是有添加到白名单中的,但是就是有的时候可以有不可以,不是每次扫码都可以。
你好,麻烦通过点击下方“反馈信息”按钮,提供出现问题的。
域名添加了不?请求的域名有添加到白名单中了吗?
代码是:
wx.uploadFile({
url: 'https://wx.ricksha.net/wxgetredpacket/sendRedPacket',
filePath: obj.voicePath,
name: 'file',
formData: {
'openid': that.data.openid,
'nickName': that.data.nickName,
'avatarUrl': that.data.avatarUrl,
'answer': obj.answer,
'money': obj.allMoney,
'leaveMoney': obj.allMoney,
'number': obj.number,
'leaveNum': obj.number,
'voice': obj.voicePath,
'voiceTime': that.data.voiceTime,
'changeVoice': obj.changeVoice + ""
},
success: function (res) {
var result = res.data;
console.log("成功上传文件内容");
if (result != "fail") {
var rpid = result;
wx.navigateTo({
url: "/pages/getredpacket/sharepage?rpid=" + result
})
} else {
console.log("失败文件");
}
fail: function (res) {
console.log("上传文件失败");
console.log(res);
关注后,可在微信内接收相应的重要提醒。
请使用微信扫描二维码关注 “微信开放社区” 公众号
域名是有添加到白名单中的,但是就是有的时候可以有不可以,不是每次扫码都可以。
域名添加了不?请求的域名有添加到白名单中了吗?
代码是:
wx.uploadFile({
url: 'https://wx.ricksha.net/wxgetredpacket/sendRedPacket',
filePath: obj.voicePath,
name: 'file',
formData: {
'openid': that.data.openid,
'nickName': that.data.nickName,
'avatarUrl': that.data.avatarUrl,
'answer': obj.answer,
'money': obj.allMoney,
'leaveMoney': obj.allMoney,
'number': obj.number,
'leaveNum': obj.number,
'voice': obj.voicePath,
'voiceTime': that.data.voiceTime,
'changeVoice': obj.changeVoice + ""
},
success: function (res) {
var result = res.data;
console.log("成功上传文件内容");
if (result != "fail") {
var rpid = result;
wx.navigateTo({
url: "/pages/getredpacket/sharepage?rpid=" + result
})
} else {
console.log("失败文件");
}
},
fail: function (res) {
console.log("上传文件失败");
console.log(res);
}
})