1. Información definible
1. El logotipo que se muestra durante el intercambio;
2. Comparta el ancho del logotipo;
3. Comparta la altura del logotipo;
4. Comparta el título mostrado (la llamada predeterminada al título de la página web);
5. Comparta la descripción que se muestra (la llamada predeterminada al título de la página web);
6. Comparta el enlace (el valor predeterminado es la URL de la página actual).
7. Comparta la aplicación de WeChat (generalmente vacía).
2. Cómo usar
1. Introducir el componente WeChat Compartir JS:
La copia del código es la siguiente:
/**************************************************
* Autor: Mr.Tink
* Descripción: Comparta el código general en WeChat
*Método de uso: _wxshare ('Compartir logotipo visualizado', 'Ancho del logotipo', 'Altura del logotipo', 'Compartir título', 'Compartir descripción', 'Compartir enlace', 'WeChat AppID (generalmente no requerido para completar)')) ;
*****************************************
función _wxshare (img, ancho, altura, título, DESC, URL, APPID) {
// Parámetros de inicialización
img = img || 'http: //a.zhixun.in/plug/img/ico-share.png';
ancho = ancho || 100;
altura = altura || 100;
Title = Title || Document.title;
DESC = DESC || Document.title;
url = url || document.location.href;
appid = appid || '';
// Método integrado para WeChat
función _sharefriend () {
Weixinjsbridge.invoke ('sendappMessage', {
'Appid': Appid,
'img_url': img,
'img_width': ancho,
'img_height': altura,
'Enlace': URL,
'Desc': Desc,
'Título': Título
}, función (res) {
_report ('send_msg', res.err_msg);
})
}
función _sharetl () {
Weixinjsbridge.invoke ('shareTimeline', {
'img_url': img,
'img_width': ancho,
'img_height': altura,
'Enlace': URL,
'Desc': Desc,
'Título': Título
}, función (res) {
_report ('timeline', res.err_msg);
});
}
función _sharewb () {
Weixinjsbridge.invoke ('shareWeibo', {
'Contenido': Desc,
'url': url,
}, función (res) {
_report ('weibo', res.err_msg);
});
}
// El evento WeixInjsbridgeReady se activará cuando se inicialice el navegador incorporado WeChat.
document.addeventListener ('weixinjsbridgeReady', function onbridgeReady () {
// Enviarlo a amigos
Weixinjsbridge.on ('menú: share: appMessage', function (argv) {
_Sharefriend ();
});
// Compartir con amigos
Weixinjsbridge.on ('menú: share: timeline', function (argv) {
_Sharetl ();
});
// Compartir en Weibo
Weixinjsbridge.on ('menú: share: weibo', function (argv) {
_Sharewb ();
});
}, FALSO);
}