javascript
复制代码
jWeixin.ready(function () {
console.log("wx.config: ready1");
})
jWeixin.error(function (res) {
console.log("wx.error", res);
})
uni.request({
url: "http://xxxx:9099/getSignature", //后端获取签名数据
header: {
"Content-Type": "application/x-www-form-urlencoded;charset=utf-8"
},
data: {
'url': encodeURI(location.href.split('#')[0])
},
success: (response) => {
jWeixin.config({
beta: true,// 调用wx.invoke形式的接口值时,该值必须为true。
debug: true, // 开启调试模式,调用的所有api的返回值会在客户端alert出来,若要查看传入的参数,可以在pc端打开,参数信息会通过log打出,仅在pc端时才会打印。
appId: response.data.appId, // 必填,政务微信的cropID
timestamp: response.data.timestamp, // 必填,生成签名的时间戳
nonceStr: response.data.nonceStr, // 必填,生成签名的随机串
signature: response.data.signature,// 必填,签名,见附录1
jsApiList: ['setBLEMTU','getBluetoothAdapterState','openBluetoothAdapter','onSearchBeacons','startBluetoothDevicesDiscovery','getBluetoothDevices','createBLEConnection','onBLEConnectionStateChange','closeBLEConnection','getBLEDeviceServices','getBLEDeviceCharacteristics','writeBLECharacteristicValue','readBLECharacteristicValue','notifyBLECharacteristicValueChange','notifyBLECharacteristicValueChange','notifyBLECharacteristicValueChange'] // 必填,需要使用的JS接口列表,所有JS接口列表见附录2。 这里使用手机蓝牙的相关代码
});
}
});