感觉这个不校验合法域名有问题,配置好域名后就好了
TCPSocket.connect报错connect fail: invalid?勾选了不校验合法域名,模拟器上没问题,真机调试就报错 createTCP(){ const tcp = wx.createTCPSocket() tcp.onConnect(function listener(){ that.updataStaus("tcpConnectSuccess") console.log("tcpConnectSuccess") }) tcp.onClose(function listener(){ console.log("tcpOnClose") }) tcp.onError((res) => { console.log("错误:", res) }) const listener1 = function (res) { let str = new Uint8Array(res.message) console.log(res) } tcp.onMessage(listener1) tcp.connect({address: 'xxxxxxxxx', port: 2222, timeout: 10}) }
2023-12-26我也遇到了这个问题,请问解决了吗
蓝牙write属性为true但回调失败,报10007错误(此特征不支持该操作),该如何解决?先通过wx.createBLEConnection建立蓝牙连接,进入success方法了,然后逐步调用wx.getBLEDeviceServices得到服务和wx.getBLEDeviceCharacteristics得到某一服务下的特征值。 我这里获取了两个特征值,特征值1的write属性为true,notify属性为false;特征值2的write属性为false,notify属性为true。然后我调用wx.notifyBLECharacteristicValueChange订阅特征值2,用wx.writeBLECharacteristicValue写特征值1,在回调方法那里会报10007异常,该特征不支持此操作。 我又写特征值2,也是10007异常;然后wx.notifyBLECharacteristicValueChange订阅特征值1,wx.writeBLECharacteristicValue分别写特征值1和2,全都是报10007异常。 请问这是什么情况?是蓝牙的问题还是小程序的问题?还是代码哪里不规范?该如何解决呢?
2023-11-10