微信公衆プラットフォーム開発のウェブページに共有を友达の輪に追加し、微信号などのボタンに注目する.


微信の公衆プラットフォームはフロントエンドのホームページをサポートし始めました.多くのホームページに友达の輪に共有されているのを見て、微信などのボタンに注目して、それらをクリックすると、ウィンドウがポップアップされて、あなたに共有と関心を与えることができます.これはどのように実現されていますか?今日は、微信公衆プラットフォームのフロントエンドのページに友达の輪に共有したり、微信号に注目したりするボタンを追加する方法について説明します.
 
一、微信ブラウザ
MacでiPhone上の微信の自分のページをリモートデバッグすることで、微信内蔵ブラウザがプライベートJavaScriptオブジェクト:WeixinJsBridgeを定義していることがわかります.このオブジェクトを操作する関連方法で、微信のモーメンツに共有したり、微信号の注目状態を判断したり、指定された微信号に注目したりする機能を実現したりすることができます.
 
二、友达の輪に分かち合う
 
function weixinShareTimeline(title,desc,link,imgUrl){

WeixinJSBridge.invoke(‘shareTimeline’,{

“img_url”:imgUrl,

//”img_width”:”640″,

//”img_height”:”640″,

“link”:link,

“desc”: desc,

“title”:title

});

}

 
三、友達に送る
 
function weixinSendAppMessage(title,desc,link,imgUrl){

WeixinJSBridge.invoke(‘sendAppMessage’,{

//”appid”:appId,

“img_url”:imgUrl,

//”img_width”:”640″,

//”img_height”:”640″,

“link”:link,

“desc”:desc,

“title”:title

});

}

 
 
四、テンセントの微博を分かち合う
function weixinShareWeibo(title,link){

WeixinJSBridge.invoke(‘shareWeibo’,{

“content”:title + link,

“url”:link

});

}

 
五、指定されたマイクロ信号に注目する
 
function weixinAddContact(name){

WeixinJSBridge.invoke(“addContact”, {webtype: “1″,username: name}, function(e) {

WeixinJSBridge.log(e.err_msg);

//e.err_msg:add_contact:added     

//e.err_msg:add_contact:cancel     

//e.err_msg:add_contact:ok     

if(e.err_msg == ‘add_contact:added’ || e.err_msg == ‘add_contact:ok’){

//    ,       

}

})

}