1.定義可能な情報
1.共有中に表示されるロゴ。
2。ロゴの幅を共有します。
3.ロゴの高さを共有します。
4。表示されたタイトルを共有します(デフォルトの呼び出しはWebページタイトルへ)。
5.表示されている説明を共有します(デフォルトの呼び出しはWebページタイトルへ)。
6。リンクを共有します(デフォルトは現在のページのURLです)。
7。WeChatのAppid(通常は空)を共有します。
2。使い方
1. WeChat共有コンポーネントJSを紹介します。
コードコピーは次のとおりです。
/***************************************
*著者:Mr.Think
*説明:WeChatで一般的なコードを共有します
*使用方法:_WxShare(「共有ロゴ」、「ロゴ幅」、「ロゴの高さ」、「共有タイトル」、「共有説明」、「共有リンク」、「WeChat AppID(通常は入力する必要はない)」 ;
***********************************/
function _wxshare(img、width、height、title、desc、url、appid){
//初期化パラメーター
img = img || 'http://a.zhixun.in/plug/img/ico-share.png';
width = width || 100;
高さ=高さ|| 100;
title = title || document.title;
desc = desc || document.title;
url = url || document.location.href;
appid = appid || '';
// WeChatの組み込みメソッド
function _sharefriend(){
weixinjsbridge.invoke( 'sendappmessage'、{
「appid」:appid、
'img_url':img、
'img_width':幅、
'img_height':高さ、
「リンク」:url、
'desc':desc、
「タイトル」:タイトル
}、function(res){
_Report( 'send_msg'、res.err_msg);
})
}
function _sharetl(){
weixinjsbridge.invoke( 'sharetimeline'、{
'img_url':img、
'img_width':幅、
'img_height':高さ、
「リンク」:url、
'desc':desc、
「タイトル」:タイトル
}、function(res){
_Report( 'Timeline'、Res.err_msg);
});
}
function _sharewb(){
weixinjsbridge.invoke( 'shareweibo'、{
「コンテンツ」:desc、
'url':url、
}、function(res){
_Report( 'weibo'、res.err_msg);
});
}
// Weixinjsbridgereadyイベントは、WeChatビルトインブラウザーが初期化されたときにトリガーされます。
document.addeventlistener( 'weixinjsbridgeready'、function onbridgeready(){
//友達に送信します
weixinjsbridge.on( 'メニュー:共有:appmessage'、function(argv){
_sharefriend();
});
//友達と共有します
weixinjsbridge.on( 'メニュー:共有:タイムライン'、function(argv){
_sharetl();
});
// weiboで共有します
weixinjsbridge.on( 'メニュー:共有:weibo'、function(argv){
_sharewb();
});
}、 間違い);
}