小程序
小游戏
企业微信
微信支付
扫描小程序码分享
真机调试可以使用 但是上传后体验版和正式版都无法调用
wx.downloadFile({
url: 'https://res.wx.qq.com/wxdoc/dist/assets/img/demo.ef5c5bef.jpg',
success: (res) => {
wx.showShareImageMenu({
path: res.tempFilePath
})
}
3 个回答
加粗
标红
插入代码
插入链接
插入图片
上传视频
showShareImageMenu的path必须为本地路径或临时路径,可以使用wx.getImageInfo获取图片的临时地址再进行分享
你好,麻烦通过点击下方“反馈信息”按钮,提供出现问题的。
配置downloadFile域名 可以在线上版本正常显示啦
没配置合法域名吧
这段代码里我没有用任何外部链接但是也转发不了 真机调试没问题,体验版和发布版都不能调用wx.shareFileMessage 转发
fs.writeFile({
filePath: wx.env.USER_DATA_PATH + '/' + fileName,
data: that.csvData,
encoding: 'utf8',
success: function (res) {
wx.shareFileMessage({
fileName: csvName + '.csv',
console.log(res);
},
fail: function (err) {
console.log(err);
console.log('保存 CSV 文件失败:', err);
});
关注后,可在微信内接收相应的重要提醒。
请使用微信扫描二维码关注 “微信开放社区” 公众号
showShareImageMenu的path必须为本地路径或临时路径,可以使用wx.getImageInfo获取图片的临时地址再进行分享
配置downloadFile域名 可以在线上版本正常显示啦
没配置合法域名吧
这段代码里我没有用任何外部链接但是也转发不了 真机调试没问题,体验版和发布版都不能调用wx.shareFileMessage 转发
fs.writeFile({
filePath: wx.env.USER_DATA_PATH + '/' + fileName,
data: that.csvData,
encoding: 'utf8',
success: function (res) {
wx.shareFileMessage({
filePath: wx.env.USER_DATA_PATH + '/' + fileName,
fileName: csvName + '.csv',
success: function (res) {
console.log(res);
},
fail: function (err) {
console.log(err);
}
})
},
fail: function (err) {
console.log('保存 CSV 文件失败:', err);
}
});