久久r热视频,国产午夜精品一区二区三区视频,亚洲精品自拍偷拍,欧美日韩精品二区

您的位置:首頁技術文章
文章詳情頁

javascript - vue引入微信jssdk 配置在哪個生命周期調取接口配置?

瀏覽:189日期:2022-06-24 16:04:11

問題描述

在ios中會報 invalid signature的錯誤,安卓就沒事, 微信開發者工具里面也沒事 在create beforecreate mounted中都嘗試做wx.ready但是總是報invalid signature。 關閉這個alert之后微信的接口可以用,如果encodeURIcomponent在調取后臺接口的時候就直接報錯了,后臺接口日志在前端沒有encode的時候參數也是encode之后的樣式。請教各位 這是什么原因導致的呢。

問題解答

回答1:

關于微信簽名錯誤,請參考官方文檔,具體問題具體分析,按步驟仔細排查.然后關于初始化微信,如單組件使用在mounted中聲明更加,也可在main.js中全局聲明.貼上我抽出的一般性代碼:

export default { init() { let that = this; Service.wxConfig({//調用服務端獲取簽名配置url: location.href.split(’#’)[0] }, result => {if (result.success) { that.weixinConfig(result.data);} }); }, weixinConfig(data) { wx.config({debug: false,appId: data.appId,timestamp: data.timestamp,nonceStr: data.nonceStr,signature: data.signature,jsApiList: [ ’onMenuShareTimeline’, ’onMenuShareAppMessage’, ’showOptionMenu’, ’hideOptionMenu’, ’showMenuItems’, ’hideMenuItems’, ’chooseImage’, ’previewImage’, ’uploadImage’, ’chooseWXPay’] }); }}

標簽: 微信
相關文章:
主站蜘蛛池模板: 夏河县| 建湖县| 齐河县| 涟水县| 滦平县| 深水埗区| 温宿县| 开阳县| 阿城市| 独山县| 贵溪市| 河北省| 府谷县| 丰原市| 富蕴县| 鹤庆县| 万安县| 新巴尔虎右旗| 哈尔滨市| 佛学| 明光市| 惠安县| 吴堡县| 汉川市| 庆云县| 龙山县| 师宗县| 来安县| 利津县| 郸城县| 闸北区| 宝清县| 广德县| 富宁县| 贺兰县| 精河县| 渭源县| 额尔古纳市| 潼南县| 龙门县| 浮山县|