Aucune page ne contient autorisé publics documents officiels
Set appel d'adresse autorisée
Aller directement autorisés liens micro-canaux dans une page
window.location.href = "https://open.weixin.qq.com/connect/oauth2/authorize?appid=wxbbc27d6e2a2b7be9&redirect_uri="+ urlcode +" & response_type = Code & scope = snsapi_userinfo & state = 123 # wechat_redirect »
- redirect_uri page revient après autorisation des paramètres définissables
- Les paramètres doivent être utilisés paramètres de chiffrement encodeURI (decodeURI) et des liens sont chiffrés
- 例子: laisser urlcode = encodeURI ( "http://lm.huhacity.com/callBack.html?item=" + encodeURI (JSON.stringify (self.InfoData)))
- self.InfoData de réaliser leurs propres paramètres
Non enregistré micro lettre partage public des documents officiels
async appels de méthodes asynchrones partage micro lettre recommandée
async wechatShare () {
laissez moi = cette
Faites-useUrl = self.useSharData.shardUseId encodeURI ( 'http://acity.com/#/couponShare?item='+encodeURI (JSON.stringify (self.useSharData)) +' & type = true '):' »
// Notes de partager des liens personnalisés doivent encodeURI cryptage useUrl pour partager des liens
données const = await wechatConfig (); // acquis par les informations d'interface micro-canal tel que: // ID d' application de micro-canal horodatage ID d' application d'horodatage
// enregistrer les informations de configuration micro-canal
wx.config ({debug: false, appId: data.data.appId, horodatage: data.data.timestamp, nonceStr: data.data.nonceStr, signature: data.data.signature, jsApiList: [ "onMenuShareTimeline", « onMenuShareAppMessage "]});
// approche READY à l' information de partage et fonction de rappel succès d'inscription partage personnalisable
wx.ready (() => {
// cercle d'amis
wx.onMenuShareTimeline ({
titre: « invitation à recevoir »
lien: useUrl,
imgURL: `http: // $ {} window.location.host / static / images / huha_logo.png`,
succès: (données) => {if (data.errMsg === 'onMenuShareTimeline: ok') {this.toast ( 'partage succès');}}, annuler: () => {this.toast ( » action a échoué « );}});
// amis micro lettre
wx.onMenuShareAppMessage ({
titre: « invitation à recevoir », // titre d'actions
desc: 'invitation à recevoir', // description du partage
lien: useUrl, // partager un lien, le lien est le même correspondent incontournable domaine ou chemin avec le numéro de page du nom de domaine de la sécurité publique JS
imgURL: `http: // $ {} window.location.host / static / images / a_logo.png`, // icône de partage
tapez: « lien », // type de partage, musique, vidéo ou lien, ne remplissez pas le lien par défaut
dataURL: « », // si le type est la musique ou la vidéo, devra fournir des liaisons de données, la valeur par défaut est vide
succès: (données) => {
si (data.errMsg === 'onMenuShareAppMessage: ok') {this.toast ( 'partage succès');}},
annuler: () => {this.toast ( 'action failed');}});})},
Commentaires Audiotel lettre cliquez sur Personnaliser partage certainement une erreur de lien lorsque le partage ios invalides prennent pas en charge le numéro de port ne peut pas partager le lien avec le numéro de port
Page doit être chargé dans l'environnement et ne clients entrent dans la vie de partage page d'inscription déclenchement de registre des actions automatiques doit être fait à l'appel de retard
setTimeout (function () {
this.wechatShare ()
}, 1500)