同问
微信小程序中使用高德地图功能会有限制吗?(开发类似哈啰助力车的小程序功能)开发类似哈啰助力车的地图功能,如禁停区,附近车辆显示,轨迹等等
2022-09-01iOS不是不能调用企业微信的jssdk的WiFi接口嘛
企业微信在使用wx.getConnectedWifi 时提示 is not a function1.index.html中引入 <script src="static/js/jweixin-1.2.0.js" defer></script> 2.下面是wx.config wx.config({ beta: true, // 必须这么写,否则wx.invoke调用形式的jsapi会有问题 debug: false, // 开启调试模式,调用的所有api的返回值会在客户端alert出来,若要查看传入的参数,可以在pc端打开,参数信息会通过log打出,仅在pc端时才会打印。 appId: getLocalValue('wxParams').appId, // 必填,企业微信的corpID timestamp: getLocalValue('wxParams').timestamp, // 必填,生成签名的时间戳 nonceStr: getLocalValue('wxParams').nonceStr, // 必填,生成签名的随机串 signature: getLocalValue('wxParams').signature, // 必填,签名,见 附录-JS-SDK使用权限签名算法 jsApiList: [ 'closeWindow', 'scanQRCode', 'chooseInvoice', 'chooseImage', 'previewImage', 'getLocalImgData', 'onMenuShareAppMessage', 'uploadImage', 'startWifi', 'getConnectedWifi', 'getNetworkType', 'onNetworkStatusChange' ] // 必填,需要使用的JS接口列表,凡是要调用的接口都需要传进来 }) wx.ready(function () { // config信息验证后会执行ready方法,所有接口调用都必须在config接口获得结果之后,config是一个客户端的异步操作,所以如果需要在页面加载时就调用相关接口,则须把相关接口放在ready函数中调用来确保正确执行。对于用户触发时才调用的接口,则可以直接调用,不需要放在ready函数中。 console.log('微信JSDK注入成功.....', wx) }) wx.error(function (res) { // config信息验证失败会执行error函数,如签名过期导致验证失败,具体错误信息可以打开config的debug模式查看,也可以在返回的res参数中查看,对于SPA可以在这里更新签名。 console.log('微信JSDK注入失败.....') }) 3.使用wx.getConnectedWifi方法 wx.getConnectedWifi({ success: (res) => { console.log('微信wifi信息:', res.wifi) this.wifiSuccessHandle(res.wifi.SSID, res.wifi.BSSID, flag) }, fail: (err) => { console.log(err) this.loadingShow = false } }) 4.最终ios能成功获取wifi信息,android报错如下: [图片][图片]
2021-06-03