网页里不能直接添加分享按钮或链接,只能手动点击右上角的分享
2014-10-09 17:30
246 查看
<a href="javascript:void(0)" id="share">发送给好友</a>
<script type="text/javascript">
var readyFunc = function onBridgeReady() {
document.querySelector('#share').addEventListener('click', function(e){
WeixinJSBridge.invoke('sendAppMessage',{
"img_url":"http://www.sample.com//img/template/lib/home-450300.jpg?v=2013-12-18-2?=2013-12-18-2",
"img_width":"640",
"img_height":"640",
"link":"http://www.sample.com",
"desc":'desc',
"title":'title'
},function(res){
alert(res.err_msg);
});
});
}
if (typeof WeixinJSBridge === "undefined") {
document.addEventListener('WeixinJSBridgeReady', readyFunc, false);
} else {
readyFunc();
}
</script>
点击发送给好友后提示system:access_denied
只能手动点击右上角的分享才可以触发
<script type="text/javascript">
var readyFunc = function onBridgeReady() {
document.querySelector('#share').addEventListener('click', function(e){
WeixinJSBridge.invoke('sendAppMessage',{
"img_url":"http://www.sample.com//img/template/lib/home-450300.jpg?v=2013-12-18-2?=2013-12-18-2",
"img_width":"640",
"img_height":"640",
"link":"http://www.sample.com",
"desc":'desc',
"title":'title'
},function(res){
alert(res.err_msg);
});
});
}
if (typeof WeixinJSBridge === "undefined") {
document.addEventListener('WeixinJSBridgeReady', readyFunc, false);
} else {
readyFunc();
}
</script>
点击发送给好友后提示system:access_denied
只能手动点击右上角的分享才可以触发
相关文章推荐
- Flex中如何给一个按钮添加链接,点击链接打开一个网页呢?
- Flex中给按钮添加链接点击链接打开网页的方法
- Flex中如何给一个按钮添加链接,点击链接打开一个网页呢?
- Flex中如何给一个按钮添加链接,点击链接打开一个网页呢? - FLEX学习笔记
- 点击网页中PDF链接时,打开PDF文档不再是直接IE查看,而是提示下载保存
- 如何才能实现在点击链接时直接在网页中打开word文档,但不提示保存
- ext Window点击右上角关闭(X按钮)添加监听事件
- 在微信公众平台前端网页上添加分享到朋友圈,关注微信等按钮
- 网页点击部分按钮和链接没有反应,javasript失效
- 添加浮动按钮点击滚动到网页底部的纯JavaScript演示代码 IE9、11,Maxthon 1.6.7,Firefox30、31,360极速浏览器7.5.3.308下测试正常
- 在网页中添加“分享到微信朋友圈”按钮的代码分享
- 在微信公众平台前端网页上添加分享到朋友圈,关注微信等按钮
- 为网页添加新浪分享按钮
- 36氪网站如何在网页中添加“分享到朋友圈”按钮
- 在网页中添加“分享到微信朋友圈”按钮的代码分享
- 在微信公众平台前端网页上添加分享按钮
- WAP网页中点击链接直接拨打电话的方法
- 方维模板修改,发布分享、主题有商品时,标签需自动写到input里,不要再手动去点击添加,手动点击可取消
- 小工具:打开网页上不能直接点击访问的超链接
- 微信公众平台开发:进阶篇(在网页上添加分享到朋友圈、发送给好友、分享等按钮)