关于分享到微信朋友圈
construct2吧
全部回复
仅看楼主
level 2
今天做了一天测试没成功,我想要的效果是,点击按钮直接跳转到分享效果,不用点右上角的按钮。
直接用Browser测试
"if (typeof WeixinJSBridge == *undefined*) {
alert(*aaaa*);
} else {
alert(*bbbb*);
}"
效果弹出bbbb 说明是可以使用这个私有对象的
但是替换为:
"if (typeof WeixinJSBridge == *undefined*) {
alert(*aaaa*);
} else {
WeixinJSBridge.invoke(*shareTimeline*, {
*title*: link,
*link*: link,
*desc*: desc,
*img_url*: img_url
});
}"
就不会执行了
请大家看看问题出在哪儿@rexrainbow @傅老師_台灣 @sppam
2014年08月11日 07点08分 1
level 11
直接点按钮实现分享我也没试成功。微信端的浏览器会屏蔽一些功能。我再搜索微信分享方面教程的时候,找到的都是分享按钮只实现引导功能,最后分享还是要用右上角自带的按钮。然后我玩了一些微信上的小游戏,也都是这个模式。
我觉得可能是直接调用分享的功能被微信封掉了,要不那么多大牛何必舍近求远,都做成引导用户点击右上分享按钮的形式。
2014年08月11日 07点08分 2
level 2
查到了部分API已经不能直接使用,比如类似直接分享到朋友圈 WeixinJSBridge.invoke(*shareTimeline*,data,callback) 这样的功能,直接调用,会得到一个访问拒绝的response。
白忙了一天[泪]
2014年08月11日 07点08分 3
1