1. Definierbare Informationen
1. Das während des Teilen angezeigte Logo;
2. Teilen Sie die Breite des Logos;
3. Teilen Sie die Höhe des Logos;
V.
5. Teilen Sie die angezeigte Beschreibung (den Standardanruf an den Webseiten -Titel);
6. Teilen Sie den Link (Standard ist die URL der aktuellen Seite).
7. Teilen Sie den Anhang von Wechat (normalerweise leer).
2. wie man benutzt
1. Einführung der Wechat -Sharing -Komponente JS:
Die Codekopie lautet wie folgt:
/************************************************************
* Autor: Mr. Think
* Beschreibung: Teilen Sie den allgemeinen Code auf WeChat frei
*Verwendungsmethode: _wxshare ('Angeordnetes Logo', 'Logo -Breite', 'Logohöhe', 'Teilen von Titeln', 'Freigabe Beschreibung', 'Link “,' WeChat Appid (normalerweise nicht zum Ausfüllen von) ')“) ;
****************************************/
Funktion _wxshare (IMG, Breite, Höhe, Titel, Desc, URL, Appid) {
// Initialisierungsparameter
img = img || 'http: //a.zhixun.in/plug/img/ico-share.png';
Breite = Breite || 100;
Höhe = Höhe || 100;
title = title || document.titel;
Desc = Desc || document.titel;
url = url || document.location.href;
appid = Appid || '';
// integrierte Methode für WeChat
Funktion _sharefriend () {
Wixinjsbridge.invoke ('sendAppMessage', {
'Appid': Appid,
'img_url': img,
'img_width': width,
'Img_Height': Höhe,
'Link': URL,
'Desc': Desc,
'Titel': Titel
}, function (res) {
_report ('send_msg', res.err_msg);
})
}
Funktion _sharetl () {
Wixinjsbridge.invoke ('Sharetimeline', {
'img_url': img,
'img_width': width,
'Img_Height': Höhe,
'Link': URL,
'Desc': Desc,
'Titel': Titel
}, function (res) {
_Report ('Timeline', res.err_msg);
});
}
Funktion _sharewb () {
Wexinjsbridge.invoke ('sharleweibo', {
'Inhalt': Desc,
'URL': URL,
}, function (res) {
_report ('wibo', res.err_msg);
});
}
// Weixinjsbridgeready-Ereignis wird ausgelöst, wenn der WeChat-eingebaute Browser initialisiert wird.
document.addeventListener ('wixinjsbridgeready', function onbridgeready () {
// es an Freunde schicke
Wexinjsbridge.on ('Menü: Share: AppMessage', Funktion (argv) {
_Sharefriend ();
});
// Freunde teilen
Wexinjsbridge.on ('Menü: Share: Timeline', Funktion (argv) {
_Sharetl ();
});
// Teile auf Weibo
Wixinjsbridge.on ('Menü: Share: Weibo', Funktion (argv) {
_Sharewb ();
});
}, FALSCH);
}