小程序
小游戏
企业微信
微信支付
扫描小程序码分享
jweixin-1.4.0.js的updateTupdateAppMessageShareData和updateTimelineShareData在进入页面后自动执行success
10 个回答
加粗
标红
插入代码
插入链接
插入图片
上传视频
这个success看起来像是配置成功回调,不是分享成功回调
你好,麻烦通过点击下方“反馈信息”按钮,提供出现问题的。
同样的问题,进入就自动执行了,有解决方法吗
请问解决了吗?
请问问题解决了吗,同问同问
请问问题解决了吗
楼主这个方法有效吗?
有解决方法吗?目前我也会。
<script src="http://res.wx.qq.com/open/js/jweixin-1.4.0.js"></script><script type="text/javascript"> var moduleType; var title; var imageUrl; var summary = ""; try{ moduleType = '1'; title = 'title'; imageUrl = 'https://mmbiz.qlogo.cn/mmbiz_png/vWapFG3ce1NwsHCcecXbI2BeojwRfmBuYWK5R3alkHfD7cibffDibfsTmPp2y96zyfthI9AanGs2lE5j1GO7PPDw/0?wx_fmt=png'; summary = 'summary'; }catch (e) { alert("获取内容出错") } var appId = 'xxx'; var timestamp = ''; var nonceStr = ''; var signature = ''; initWx(); function initWx(){ wx.config({ debug: false, appId:appId, timestamp: timestamp, nonceStr: nonceStr, signature: signature, jsApiList: ['checkJsApi', 'updateTimelineShareData','updateAppMessageShareData', 'onMenuShareAppMessage',//老版本分享接口。 'onMenuShareTimeline'//老版本分享接口。 ] }); wx.checkJsApi({ jsApiList: [ 'updateTimelineShareData','updateAppMessageShareData', 'onMenuShareAppMessage',//老版本分享接口。 'onMenuShareTimeline'//老版本分享接口。 ], // 需要检测的JS接口列表,所有JS接口列表见附录2, success: function(res) { // 以键值对的形式返回,可用的api值true,不可用为false // 如:{"checkResult":{"chooseImage":true},"errMsg":"checkJsApi:ok"} },error: function (res) { alert('分享异常') } }); wx.ready(function () { var shareData = { title:title, // 分享标题 link: linkUrl, // 分享链接,该链接域名或路径必须与当前页面对应的公众号JS安全域名一致 imgUrl:imageUrl, // 分享图标 desc:summary, success: function () { // 用户点击了分享后执行的回调函数 window.location.href='http://www.baidu.com' }, error: function (res) { console.log('分享异常') console.log(res) } } wx.updateTimelineShareData(shareData); wx.updateAppMessageShareData (shareData) }); }</script>
麻烦提供能复现问题的代码片段(https://developers.weixin.qq.com/miniprogram/dev/devtools/minicode.html)
关注后,可在微信内接收相应的重要提醒。
请使用微信扫描二维码关注 “微信开放社区” 公众号
这个success看起来像是配置成功回调,不是分享成功回调
同样的问题,进入就自动执行了,有解决方法吗
请问解决了吗?
请问解决了吗?
请问问题解决了吗,同问同问
请问问题解决了吗
楼主这个方法有效吗?
有解决方法吗?目前我也会。
<script src="http://res.wx.qq.com/open/js/jweixin-1.4.0.js"></script>
<script type="text/javascript">
var moduleType;
var title;
var imageUrl;
var summary = "";
try{
moduleType = '1';
title = 'title';
imageUrl = 'https://mmbiz.qlogo.cn/mmbiz_png/vWapFG3ce1NwsHCcecXbI2BeojwRfmBuYWK5R3alkHfD7cibffDibfsTmPp2y96zyfthI9AanGs2lE5j1GO7PPDw/0?wx_fmt=png';
summary = 'summary';
}catch (e) {
alert("获取内容出错")
}
var appId = 'xxx';
var timestamp = '';
var nonceStr = '';
var signature = '';
initWx();
function initWx(){
wx.config({
debug: false,
appId:appId,
timestamp: timestamp,
nonceStr: nonceStr,
signature: signature,
jsApiList: ['checkJsApi', 'updateTimelineShareData','updateAppMessageShareData',
'onMenuShareAppMessage',//老版本分享接口。
'onMenuShareTimeline'//老版本分享接口。
]
});
wx.checkJsApi({
jsApiList: [ 'updateTimelineShareData','updateAppMessageShareData',
'onMenuShareAppMessage',//老版本分享接口。
'onMenuShareTimeline'//老版本分享接口。
], // 需要检测的JS接口列表,所有JS接口列表见附录2,
success: function(res) {
// 以键值对的形式返回,可用的api值true,不可用为false
// 如:{"checkResult":{"chooseImage":true},"errMsg":"checkJsApi:ok"}
},error: function (res) {
alert('分享异常')
}
});
wx.ready(function () {
var shareData = {
title:title, // 分享标题
link: linkUrl, // 分享链接,该链接域名或路径必须与当前页面对应的公众号JS安全域名一致
imgUrl:imageUrl, // 分享图标
desc:summary,
success: function () {
// 用户点击了分享后执行的回调函数
window.location.href='http://www.baidu.com'
},
error: function (res) {
console.log('分享异常')
console.log(res)
}
}
wx.updateTimelineShareData(shareData);
wx.updateAppMessageShareData (shareData)
});
}
</script>
麻烦提供能复现问题的代码片段(https://developers.weixin.qq.com/miniprogram/dev/devtools/minicode.html)