javascript實現的微信分享外掛
下面分享一段來自於網路上的javascript實現的微信分享外掛,希望能夠給需要的朋友帶來幫助。
程式碼如下:
[JavaScript] 純文字檢視 複製程式碼/******************************* * Author:Mr.Think * Description:微信分享通用程式碼 * 使用方法:_WXShare('分享顯示的LOGO','LOGO寬度','LOGO高度','分享標題','分享描述','分享連結','微信APPID(一般不用填)'); *******************************/ function _WXShare(img,width,height,title,desc,url,appid){ //初始化引數 img=img||'http://a.zhixun.in/plug/img/ico-share.png'; width=width||100; height=height||100; title=title||document.title; desc=desc||document.title; url=url||document.location.href; appid=appid||''; //微信內建方法 function _ShareFriend() { WeixinJSBridge.invoke('sendAppMessage',{ 'appid': appid, 'img_url': img, 'img_width': width, 'img_height': height, 'link': url, 'desc': desc, 'title': title }, function(res){ _report('send_msg', res.err_msg); }) } function _ShareTL() { WeixinJSBridge.invoke('shareTimeline',{ 'img_url': img, 'img_width': width, 'img_height': height, 'link': url, 'desc': desc, 'title': title }, function(res) { _report('timeline', res.err_msg); }); } function _ShareWB() { WeixinJSBridge.invoke('shareWeibo',{ 'content': desc, 'url': url, }, function(res) { _report('weibo', res.err_msg); }); } // 當微信內建瀏覽器初始化後會觸發WeixinJSBridgeReady事件。 document.addEventListener('WeixinJSBridgeReady', function onBridgeReady() { // 傳送給好友 WeixinJSBridge.on('menu:share:appmessage', function(argv){ _ShareFriend(); }); // 分享到朋友圈 WeixinJSBridge.on('menu:share:timeline', function(argv){ _ShareTL(); }); // 分享到微博 WeixinJSBridge.on('menu:share:weibo', function(argv){ _ShareWB(); }); }, false); }
相關文章
- JavaScript原生實現樓梯外掛JavaScript
- 實現元素動畫的6款 JavaScript 外掛動畫JavaScript
- javascript實現放大鏡外掛【含進階】JavaScript
- onethink實現的微信公眾號營銷活動外掛
- PHP外掛系統的實現(七):外掛案例PHP
- 實現微信分享功能
- meteor 實現 微信分享
- PHP外掛系統的實現(五):觸發外掛PHP
- 微信分享、網頁授權、客服傳送資訊外掛網頁
- 微信分享自定義實現
- 微信登入外掛
- 微信小程式外掛微信小程式
- jQuery實現的cookie操作外掛jQueryCookie
- [外掛擴充套件]微信外掛Wechat1.0套件
- PHP外掛系統的實現(二):獲取全部外掛資訊PHP
- OctoberCMS 外掛 微信管理
- PHP外掛系統的實現(一)PHP
- jQuery實現的元素抖動外掛jQuery
- [外掛擴充套件]微信二維碼展示外掛套件
- QQ搶紅包外掛實現
- [外掛擴充套件]百度分享外掛套件
- javascript日曆外掛JavaScript
- 社會化分享外掛整合分享
- 分享10款最新的jQuery外掛jQuery
- vscode外掛分享VSCode
- Sublime Text 3 的微信小程式外掛!微信小程式
- PHP smarty的ubb外掛實現彩字PHP
- 手動實現HTML外掛BeautifyHTML
- PHP外掛系統的實現(三):實現探測器PHP
- 外掛化知識梳理(10) Service 外掛化實現及原理
- 微信小程式(JAVAScript)實現餅圖微信小程式JavaScript
- jQuery中的工具與外掛個人分享jQuery
- js實現的禁止微信使用者分享JS
- PHP外掛系統的實現(四):實現註冊動作PHP
- 外掛化知識梳理(4) Small 框架之如何實現外掛更新框架
- JQuery外掛定義&&談談jquery的實現jQuery
- 使用Maven的assembly外掛實現自定義打包Maven
- 使用VC++ ATL實現iStylePDF的COM外掛C++