Rumah > Soal Jawab > teks badan
Ralat tandatangan tidak sah akan dilaporkan dalam ios, tetapi ia akan baik-baik saja dalam Android, dan ia akan baik-baik saja dalam alat pembangun WeChat
Saya cuba melakukan wx.ready dalam cipta sebelum create mounted tetapi selalu melaporkan tandatangan tidak sah. Selepas menutup makluman ini, antara muka WeChat boleh digunakan Jika encodeURIcomponent secara langsung melaporkan ralat semasa memanggil antara muka latar belakang, parameter log antara muka latar belakang juga akan berada dalam gaya selepas pengekodan apabila bahagian hadapan tidak dikodkan. Tolong beritahu saya apa yang menyebabkan ini.
怪我咯2017-06-28 09:26:43
Mengenai ralat tandatangan WeChat, sila rujuk dokumentasi rasmi, analisa masalah khusus secara terperinci, dan semak dengan teliti mengikut langkah-langkah
Kemudian tentang memulakan WeChat, seperti penggunaan komponen tunggal, pengisytiharan global dalam mounted
中声明更加,也可在main.js
Tampal umum kod yang saya ekstrak:
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'
]
});
}
}