- 无法导入小程序项目,报错 TypeError: Failed to fetch?
MAC系统:13.1 (22C65) Ventura mac升级到最新系统以后,发现无法导入小程序项目了; 还有就是我嫌以前导入的项目太多,太乱,全都删除过,想重新导入来着,就怎么也无法导入进入了!! 另外一台mac mini,没有更新到mac最新系统则没问题 网络没问题!!没挂代理!!现在摸不着头脑,不知道哪里的问题! [图片] 填写appid或者点击测试号,均报错TypeError: Failed to fetch 点击游客模式,点击确定,明明填了appid还提示请填写appid [图片] 未设置任何代理,网络也没问题,尝试切换过不同网络仍然不行! 也尝试安装过开发版本等其他更新的不稳定的微信开发者工具都无效。 [图片] [图片] [图片] 请官方重视该问题,并加急解决,不然都开发不了。
2022-12-28 - 获取位置api 与 蓝牙扫描相关函数 一起用时 会导致第三次执行扫描不回调
调用获取位置api后 再初始化蓝牙模块 -> 启动扫描 -> 扫描回调 -> 扫描到蓝牙设备 -> 停止扫描 -> 关闭蓝牙模块 重复该流程三次后 无扫描回调(不正常) 移除获取位置api后 再初始化蓝牙模块 -> 启动扫描 -> 扫描回调 -> 扫描到蓝牙设备 -> 停止扫描 -> 关闭蓝牙模块 重复该流程三次以上仍然有扫描回调 (正常)
2020-03-28 - 调用获取位置api后-初始化蓝牙模块-启动扫描-扫描回调到新设备-停止扫描关闭模快第三次就没回调了?
现在复现了 建议大家 wx.getLocation 和蓝牙扫描相关函数 不要一起用到 慎用!!! 不然各种扫不到 各种坑!!! // 安卓机会这样 执行三次后就没回调了 去掉获取位置api 则会有5次回调 第6次会没回调(这个是由于安卓系统30秒内限制了只能5次扫描)// 但是为什么 加了获取位置api后 执行到第三次后就一直获取不到回调了呢? [图片] // 代码片段 wx.getLocation({ success: () => { wx.openBluetoothAdapter({ success: () => { console.log('蓝牙模块初始化成功') wx.startBluetoothDevicesDiscovery({ // services: ['08D9'], success: () => { console.log('蓝牙扫描启动成功') wx.onBluetoothDeviceFound((res) => { console.log(res) wx.stopBluetoothDevicesDiscovery({ success: () => { console.log('停止蓝牙扫描成功') wx.closeBluetoothAdapter({ success: () => { console.log('关闭蓝牙模块成功') }, fail: (res) => { console.log('关闭蓝牙模块失败', res) } }) }, fail: (res) => { console.log('停止蓝牙扫描失败', res) } }) }) }, fail: async (res) => { console.log('蓝牙扫描启动失败', res) } }) }, fail: (res) => { console.log('蓝牙模块初始化失败', res) } }) } }) 获取位置api(wx.getLocation) 和 微信蓝牙扫描相关(wx.onBluetoothDeviceFound)一起用 就有奇怪的问题 这个东西坑死我了 导致蓝牙各种扫不到 之前都是好的 项目里加了位置上报 就各种扫不到 去掉就好了 一直找不到头绪 现在复现了 建议大家 wx.getLocation 和蓝牙相关函数 不要一起用到 慎用!!! 不然各种坑!!!
2020-03-28