1.導入微信的js
<script type="text/javascript" src="http://res.wx.qq.com/open/js/jweixin-1.0.0.js"></script>
實現(xiàn)工具:GetwxLink
聯(lián)系QQ:629359960
2.<script type="text/javascript">
var imgUrl = 'http://www.baidu.com/images/share.jpg'; // 分享后展示的一張圖片 var lineLink = 'http://www.baidu.com'; // 點擊分享后跳轉(zhuǎn)的頁面地址
? ? ? ? var descContent = "這里相當于簡介";? // 分享后的描述信息
? ? ? ? var shareTitle = '這是要分享的標題';? // 分享后的標題
? ? ? ? var appid = '';? // 應用id,如果有可以填慕趴,沒有就留空
? ? ? ? function shareFriend() {
? ? ? ? ? ? WeixinJSBridge.invoke('sendAppMessage',{
? ? ? ? ? ? ? ? "appid": appid,
? ? ? ? ? ? ? ? "img_url": imgUrl,
? ? ? ? ? ? ? ? "img_width": "200",
? ? ? ? ? ? ? ? "img_height": "200",
? ? ? ? ? ? ? ? "link": lineLink,
? ? ? ? ? ? ? ? "desc": descContent,
? ? ? ? ? ? ? ? "title": shareTitle
? ? ? ? ? ? }, function(res) {
? ? ? ? ? ? ? ? //_report('send_msg', res.err_msg);? // 這是回調(diào)函數(shù)备绽,必須注釋掉
? ? ? ? ? ? })
? ? ? ? }
? ? ? ? function shareTimeline() {
? ? ? ? ? ? WeixinJSBridge.invoke('shareTimeline',{
? ? ? ? ? ? ? ? "img_url": imgUrl,
? ? ? ? ? ? ? ? "img_width": "200",
? ? ? ? ? ? ? ? "img_height": "200",
? ? ? ? ? ? ? ? "link": lineLink,
? ? ? ? ? ? ? ? "desc": descContent,
? ? ? ? ? ? ? ? "title": shareTitle
? ? ? ? ? ? }, function(res) {
? ? ? ? ? ? ? ? ? //_report('timeline', res.err_msg); // 這是回調(diào)函數(shù),必須注釋掉
? ? ? ? ? ? });
? ? ? ? }
? ? ? ? function shareWeibo() {
? ? ? ? ? ? WeixinJSBridge.invoke('shareWeibo',{
? ? ? ? ? ? ? ? "content": descContent,
? ? ? ? ? ? ? ? "url": lineLink,
? ? ? ? ? ? }, function(res) {
? ? ? ? ? ? ? ? //_report('weibo', res.err_msg);
? ? ? ? ? ? });
? ? ? ? }
? ? ? ? // 當微信內(nèi)置瀏覽器完成內(nèi)部初始化后會觸發(fā)WeixinJSBridgeReady事件。
? ? ? ? document.addEventListener('WeixinJSBridgeReady', functiononBridgeReady() {
? ? ? ? ? ? // 發(fā)送給好友
? ? ? ? ? ? WeixinJSBridge.on('menu:share:appmessage', function(argv){
? ? ? ? ? ? ? ? shareFriend();
? ? ? ? ? ? });
? ? ? ? ? // 分享到朋友圈
? ? ? ? ? ? WeixinJSBridge.on('menu:share:timeline', function(argv){
? ? ? ? ? ? ? ? shareTimeline();
? ? ? ? ? ? });
? ? ? ? ? ? // 分享到微博
? ? ? ? ? ? WeixinJSBridge.on('menu:share:weibo', function(argv){
? ? ? ? ? ? ? ? shareWeibo();
? ? ? ? ? ? });
? ? ? ? }, false);
? ? ? ? </script>