Maison > interface Web > js tutoriel > le corps du texte

Objet JavaScript intégré au navigateur WeChat Utilisation de WeixinJSBridge compétences example_javascript

WBOY
Libérer: 2016-05-16 15:57:47
original
1930 Les gens l'ont consulté

La plate-forme publique WeChat a commencé à prendre en charge les pages Web frontales. Vous constaterez peut-être que de nombreuses pages Web comportent des boutons tels que Partager sur Moments et Suivre WeChat. En cliquant dessus, une fenêtre apparaîtra que vous pourrez partager et suivre. Comment y parvient-on ? Aujourd'hui, je vais vous expliquer comment ajouter un partage à Moments, suivre l'identifiant WeChat et d'autres boutons sur la page Web frontale de la plateforme publique WeChat.

1. Navigateur intégré WeChat

En débogant à distance la propre page Web de WeChat sur iPhone via Mac, nous pouvons constater que le navigateur intégré de WeChat définit un objet JavaScript privé : WeixinJSBridge. En exploitant les méthodes pertinentes de cet objet, nous pouvons le partager avec WeChat Moments et juger un ami WeChat. . L'état d'attention du signal et la réalisation de fonctions telles que le suivi du compte WeChat désigné.

2. Fonction js : Partager sur Moments

Copier le code Le code est le suivant :

fonction weixinShareTimeline(titre,desc,lien,imgUrl){
WeixinJSBridge.invoke('shareTimeline',{
"img_url": imgUrl,
//"img_width": "640",
//"img_height": "640",
"lien":lien,
"desc": desc,
"titre":titre
});
>

3. fonction js : envoyer à des amis

Copier le code Le code est le suivant :

fonction weixinSendAppMessage(titre,desc,lien,imgUrl){
WeixinJSBridge.invoke('sendAppMessage',{
//"appid":appId,
"img_url": imgUrl,
//"img_width": "640",
//"img_height": "640",
"lien":lien,
"desc":desc,
"titre":titre
});
>

4. Fonction js : Partager sur Tencent Weibo

Copier le code Le code est le suivant :

fonction weixinShareWeibo(titre,lien){
WeixinJSBridge.invoke('shareWeibo',{
"content": lien titre,
"url": lien
});
>

5. Fonction js : suivez le compte WeChat désigné

Copier le code Le code est le suivant :


fonction weixinAddContact(nom){
WeixinJSBridge.invoke("addContact", {type de site Web : "1", nom d'utilisateur : nom}, fonction (e) {
WeixinJSBridge.log(e.err_msg);
//e.err_msg:add_contact:added a été ajouté
//e.err_msg:add_contact:cancel Annuler l'ajout
//e.err_msg:add_contact:ok Ajouté avec succès
if(e.err_msg == 'add_contact:ajouté' || e.err_msg == 'add_contact:ok'){
//Suivez avec succès ou avez déjà suivi
>
})
>
Étiquettes associées:
source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal
À propos de nous Clause de non-responsabilité Sitemap
Site Web PHP chinois:Formation PHP en ligne sur le bien-être public,Aidez les apprenants PHP à grandir rapidement!