VUE H5公開、授権株式

 

何ページは、公開承認されなかっ  公式文書を

呼設定許可アドレス

ページ内で直接許可マイクロチャネルリンクをジャンプ

window.location.href = "https://open.weixin.qq.com/connect/oauth2/authorize?appid=wxbbc27d6e2a2b7be9&redirect_uri="+ urlcode +" &response_type =コード&範囲= snsapi_userinfo&状態= 123#のwechat_redirect」

  • 設定可能なパラメータの承認後にREDIRECT_URIページに戻ります 
  • パラメータは、encodeURI暗号化(decodeURI)パラメータを使用しなければならないとのリンクが暗号化されています
  • 例子:聞かせてurlcode = encodeURI( "http://lm.huhacity.com/callBack.html?item=" + encodeURI(JSON.stringify(self.InfoData)))
  • 自分のパラメータを運ぶためにself.InfoData

号は、マイクロ手紙公衆共有登録公文書のを

非同期非同期メソッド呼び出しは、マイクロ文字の共有を登録します

非同期wechatShare(){

自己がこれを=ましょう

'( 'http://acity.com/#/couponShare?item='+encodeURI(JSON.stringify(self.useSharData))+' &タイプ=真):' 聞かせてuseUrl = self.useSharData.shardUseId encodeURI?」

// 共有リンクに関する注記カスタム共有リンクしなければならないencodeURI暗号化useUrl

CONSTデータ=のawait wechatConfig(); // などのマイクロチャネルインタフェース情報によって取得された:// AppIDのマイクロチャネルのAppIDスタンプスタンプ

//登録マイクロチャネル構成情報

wx.config({デバッグ:偽、APPID:data.data.appId、タイムスタンプ:data.data.timestamp、nonceStr:data.data.nonceStr、署名:data.data.signature、jsApiList:[ "onMenuShareTimeline"、「onMenuShareAppMessage "]})。

// 情報と登録成功コールバック関数カスタマイズ共有を共有するREADYアプローチ

wx.ready(()=> {

// 友人のサークル 

 wx.onMenuShareTimeline({

 タイトル:「招待が受信します」

 リンク:useUrl、

 imgUrl: `ます。http:// $ {window.location.host} /静的/画像/ huha_logo.png`、

成功:(データ)=> {(data.errMsg === 'onMenuShareTimeline:OK')であれば{this.toast( '共有成功');}}、キャンセル:()=> {this.toast(」シェアが失敗します「);}})。

//マイクロ手紙の友人

wx.onMenuShareAppMessage({

タイトル:「招待状受け取るために、」、//共有タイトル

DESC:「招待状受け取るために、」、//共有説明

リンク:useUrl、//共有リンク、リンクは、同じドメインまたはパスが公共の安全ドメイン名の現在のページ番号と対応している必要がありますですJS

imgUrl: `ます。http:// $ {window.location.host} /静的/画像/ a_logo.png`、//共有アイコン

タイプ:「リンク」、//株式の種類、音楽、ビデオ、またはリンク、デフォルトのリンクを記入しません

dataUrl:タイプが音楽やビデオがある場合「」、//、データリンクを提供する必要がありますが、デフォルトは空です

成功:(データ)=> {

 (data.errMsg === 'onMenuShareAppMessage:OK')であれば{this.toast( '共有成功');}}、

 キャンセル:()=> {this.toast( 'シェアが失敗');}});})}、

コメントの電話マイクロ文字は、ポート番号とのリンクを共有することはできませんポート番号をサポートしていない無効なIOSを共有するとき、確かにリンクエラーを共有してカスタマイズ]をクリックします  

ページは、遅延呼び出しに行われる必要があるだけでなく、顧客が共有レジスタトリガ自動登録ページ共有を入力すればいいような環境にロードする必要があります  

setTimeout(関数(){
                this.wechatShare()
            }、1500)

おすすめ

転載: www.cnblogs.com/wukongz/p/12580889.html