1. Informations définissables
1. Le logo affiché lors du partage;
2. Partagez la largeur du logo;
3. Partagez la hauteur du logo;
4. Partagez le titre affiché (l'appel par défaut au titre de la page Web);
5. Partagez la description affichée (l'appel par défaut au titre de la page Web);
6. Partagez le lien (par défaut est l'URL de la page actuelle).
7. Partagez l'apprid de WeChat (généralement vide).
2. Comment utiliser
1. Introduire le composant de partage de WeChat JS:
La copie de code est la suivante:
/ *********************************************
* Auteur: M.think
* Description: Partagez le code général sur WeChat
* Méthode d'utilisation: _wxshare ('partager le logo affiché', 'Logo Width', 'Logo Height', 'Share Title', 'Share Description', 'Share Link', 'WeChat AppID (généralement pas obligé de remplir)') ') ;
****************************************** /
Fonction _wxshare (IMG, largeur, hauteur, titre, desc, URL, appid) {
// Paramètres d'initialisation
img = img || 'http: //a.zhixun.in/plug/img/ico-share.png';
largeur = largeur || 100;
hauteur = hauteur || 100;
Title = Title || Document.Title;
desc = desc || document.title;
url = url || document.location.href;
appid = appid || '';
// Méthode intégrée pour WeChat
fonction _sharefriend () {
Weixinjsbridge.invoke ('sendAppMessage', {
«Appid»: Appid,
'img_url': img,
'img_width': largeur,
'img_height': hauteur,
'lien': URL,
'Desc': desc,
'Titre': titre
}, fonction (res) {
_Report ('send_msg', res.err_msg);
})
}
fonction _sharetl () {
Weixinjsbridge.invoke ('shareTimeline', {
'img_url': img,
'img_width': largeur,
'img_height': hauteur,
'lien': URL,
'Desc': desc,
'Titre': titre
}, fonction (res) {
_Report ('Timeline', res.err_msg);
});
}
fonction _sharewb () {
Weixinjsbridge.invoke ('Shareweibo', {
«Contenu»: desc,
'URL': URL,
}, fonction (res) {
_Report ('Weibo', res.err_msg);
});
}
// L'événement WeixinjsbridgerADAY sera déclenché lorsque le navigateur intégré WeChat est initialisé.
document.addeventListener ('weixinjsbridgeready', fonction onBridgeready () {
// envoyez-le à des amis
Weixinjsbridge.on ('menu: partage: appMessage', fonction (argv) {
_Sharefriend ();
});
// Partager avec des amis
Weixinjsbridge.on ('menu: partager: timeline', fonction (argv) {
_Sharetl ();
});
// Partager sur Weibo
Weixinjsbridge.on ('menu: partager: weibo', fonction (argv) {
_Sharewb ();
});
}, FAUX);
}