国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 熱點 > 微信 > 正文

詳解vue中使用微信jssdk

2024-07-22 01:18:46
字體:
來源:轉載
供稿:網友

首先,確保你安裝了weixin-js-sdk。

如果還沒有安裝  npm install weixin-js-sdk

在頁面中

 import wx from 'weixin-js-sdk';

接下來,就需要在mounted里面進行wx.config()了。

由于使用微信js需要進行授權配置,所以需要使用ajax請求從服務端獲取微信jssdk的授權參數,ajax請求我這里使用的axios

this.axios({ method: 'post', url: 'http://my.service.com/index.php/opcode/6002', data:{ url:location.href.split('#')[0] } //向服務端提供授權url參數,并且不需要#后面的部分}).then((res)=>{ wx.config({  debug: true, // 開啟調試模式,  appId: res.appId, // 必填,企業號的唯一標識,此處填寫企業號corpid  timestamp: res.timestamp, // 必填,生成簽名的時間戳  nonceStr: res.nonceStr, // 必填,生成簽名的隨機串  signature: res.signature,// 必填,簽名,見附錄1  jsApiList: ['scanQRCode'] // 必填,需要使用的JS接口列表,所有JS接口列表見附錄2 });})

就這樣,只要服務端返回的簽名沒有錯,就能配置成功,就可以使用微信js啦。

需要注意的是,每次url變化之后都需要重新微信jssdk授權,雖然每次授權url除去#后都是一樣的,但是必須這么做,微信的機制。

還有一個需要注意的坑,使用微信自定義分享功能的時候,當分享鏈接中存在中文的時候,一定要進行encodeURIComponent(),否則在安卓手機上能成功自定義分享,ios手機上則不能成功分享。查閱資料后得知是安卓手機會自動encodeURIComponent,而ios不會。

以上所述是小編給大家介紹的vue中使用微信jssdk詳解整合,希望對大家有所幫助,如果大家有任何疑問請給我留言,小編會及時回復大家的。在此也非常感謝大家對錯新站長站網站的支持!

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 宜城市| 沾益县| 汝城县| 富锦市| 原阳县| 漯河市| 乐至县| 竹山县| 习水县| 兴安县| 沧州市| 华亭县| 龙川县| 景德镇市| 札达县| 泌阳县| 隆尧县| 邵东县| 巨鹿县| 陈巴尔虎旗| 剑川县| 买车| 松江区| 增城市| 临朐县| 冷水江市| 仲巴县| 同仁县| 新津县| 饶平县| 上栗县| 昌邑市| 黔东| 十堰市| 文化| 河南省| 兴海县| 高碑店市| 巴塘县| 徐汇区| 张北县|