Mise en place du partage secondaire de pages HTML5
Cet article présente principalement les informations pertinentes sur la mise en œuvre du partage secondaire des pages HTML5. Il a une certaine valeur de référence. Les amis dans le besoin peuvent s'y référer.
Le partage secondaire est très important pour les pages H5. Après tout, QQ ou WeChat utilise habituellement sa propre fonction de partage après son envoi. Contrairement au côté PC, le PC copie directement l’adresse. Je faisais des invitations il y a deux jours et j'ai rencontré beaucoup d'erreurs. Le développement personnel et le développement de l'entreprise sont encore différents. Divers problèmes et autres problèmes doivent être mentionnés dans le post-scriptum d'une invitation. Passons aux choses sérieuses.
Partage secondaire WeChat
La documentation de WeChat est plutôt bonne. Si vous lisez l'article en entier, vous pouvez en gros éviter beaucoup d'écueils (rappelez-vous que les documents WeChat sont utilisés pour écrire certains écueils à la fin au lieu de les rassembler)
Tout d'abord, commençons par expliquez comment le faire sur WeChat Partage secondaire
adresse du document en introduisant l'API officielle. Le document est bien rédigé, il suffit de le transmettre en shareInfo
.
<script src="//res.wx.qq.com/open/js/jweixin-1.2.0.js"></script> wx.config({ debug: false, // 开启调试模式,调用的所有api的返回值会在客户端alert出来,若要查看传入的参数,可以在pc端打开,参数信息会通过log打出,仅在pc端时才会打印。 appId: sign.appid, // 必填,公众号的唯一标识 timestamp: sign.timestamp, // 必填,生成签名的时间戳 nonceStr: sign.nonceStr, // 必填,生成签名的随机串 signature: sign.signature, // 必填,签名,见附录1 jsApiList: [ 'onMenuShareTimeline', 'onMenuShareAppMessage', 'onMenuShareQQ', 'onMenuShareWeibo', 'onMenuShareQZone' ] // 必填,需要使用的JS接口列表,所有JS接口列表见附录2 }); wx.ready(function() { wx.showOptionMenu(); wx.onMenuShareAppMessage(shareInfo); //获取“分享给朋友”按钮点击状态及自定义分享内容接口(即将废弃) wx.onMenuShareTimeline(shareInfo); //获取“分享到朋友圈”按钮点击状态及自定义分享内容接口(即将废弃) wx.onMenuShareQQ(shareInfo); //获取“分享到QQ”按钮点击状态及自定义分享内容接口 wx.onMenuShareWeibo(shareInfo); //获取“分享到腾讯微博”按钮点击状态及自定义分享内容接口 wx.onMenuShareQZone(shareInfo); //获取“分享到QQ空间”按钮点击状态及自定义分享内容接口 });
Y a-t-il des pièges dans le partage secondaire sur WeChat ?
Hein ? Je l'ai bien écrit, pourquoi ça ne marche pas ? Il n’y a aucune exigence écrite dans le document ?
Vérifiez d'abord la plate-forme publique WeChat - Développement - Autorisations d'interface et constatez que ceux qui n'ont pas d'autorisations sont informés qu'ils n'ont pas été obtenus. Ensuite, optez pour l'authentification WeChat qui indique que je l'ai obtenue. Qu'est-ce qui a été dit ci-dessus ? La documentation de WeChat peut être consultée plus tard et contient généralement des instructions. C'est la phrase ci-dessous, alors le problème se pose, le compte personnel ne peut pas être authentifié.
Ne peut pas être partagé sur iOS et Android (veuillez confirmer que le compte officiel a été authentifié. Seuls les comptes officiels certifiés ont l'autorisation de partager les interfaces associées. S'il est effectivement authentifié, vérifiez si l'interface d'écoute est dans le Fonction de rappel wx.ready Déclenchée au milieu)
À propos du tri des erreurs d'ajustement de l'API
invalid url domain
, mon problème est que le nom de domaine sécurisé js n'est pas résoluinvalid url signature
, mon problème est quejsapi_ticket
n'a pas été mis à jourInterface WeChat JS outil de vérification de signature
Parlons du document pour le deuxième partage QQ
Le document qui circule sur Internet, de quelle API s'agit-il, je j'ai essayé, mais ça ne marche pas. Entrez via l'adresse, et la maintenance finale est de 15 ans ou quelque chose comme ça.
Comment mettre en place le partage secondaire
La méthode la plus scientifique consiste à utiliser des balises méta.
<meta itemprop="name" content="标题" /> <meta itemprop="image" content="副标题" /> <meta name="description" itemprop="description" content="分享图" />
Y a-t-il quelque chose auquel vous devez faire attention ?
Cette balise méta ne peut pas être ajoutée plus tard, elle doit être là lors de l'entrée dans la page, ce qui signifie que vous ne pouvez utiliser que l'arrière-plan. modèle. Sinon, certaines Android
versions inférieures ne peuvent pas extraire le résumé (oui, certains téléphones mobiles peuvent l'obtenir dynamiquement), et iOS
n'est pas pris en charge.
En fait, les articles techniques sont sensibles au facteur temps
Cet article a été rédigé le 30 juillet 2018
Testé le 30 juillet 2018
Résumé : Ce qui précède représente l'intégralité du contenu de cet article. J'espère qu'il sera utile à l'étude de chacun. Pour plus de didacticiels connexes, veuillez visiter le Tutoriel vidéo HTML5 !
Recommandations associées :
Tutoriel vidéo de formation sur le bien-être public php
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Outils d'IA chauds

Undresser.AI Undress
Application basée sur l'IA pour créer des photos de nu réalistes

AI Clothes Remover
Outil d'IA en ligne pour supprimer les vêtements des photos.

Undress AI Tool
Images de déshabillage gratuites

Clothoff.io
Dissolvant de vêtements AI

Video Face Swap
Échangez les visages dans n'importe quelle vidéo sans effort grâce à notre outil d'échange de visage AI entièrement gratuit !

Article chaud

Outils chauds

Bloc-notes++7.3.1
Éditeur de code facile à utiliser et gratuit

SublimeText3 version chinoise
Version chinoise, très simple à utiliser

Envoyer Studio 13.0.1
Puissant environnement de développement intégré PHP

Dreamweaver CS6
Outils de développement Web visuel

SublimeText3 version Mac
Logiciel d'édition de code au niveau de Dieu (SublimeText3)

Sujets chauds

Guide de la bordure de tableau en HTML. Nous discutons ici de plusieurs façons de définir une bordure de tableau avec des exemples de bordure de tableau en HTML.

Ceci est un guide des tableaux imbriqués en HTML. Nous discutons ici de la façon de créer un tableau dans le tableau ainsi que des exemples respectifs.

Guide de la marge HTML gauche. Nous discutons ici d'un bref aperçu de la marge gauche HTML et de ses exemples ainsi que de son implémentation de code.

Guide de mise en page des tableaux HTML. Nous discutons ici des valeurs de la mise en page des tableaux HTML ainsi que des exemples et des résultats en détail.

Guide de l'espace réservé de saisie HTML. Nous discutons ici des exemples d'espace réservé d'entrée HTML ainsi que des codes et des sorties.

Guide de la liste ordonnée HTML. Ici, nous discutons également de l'introduction de la liste et des types HTML ordonnés ainsi que de leur exemple respectivement.

Guide pour déplacer du texte en HTML. Nous discutons ici d'une introduction, du fonctionnement des balises de sélection avec la syntaxe et des exemples à implémenter.

Guide du bouton HTML onclick. Nous discutons ici de leur introduction, de leur fonctionnement, des exemples et de l'événement onclick dans divers événements respectivement.
