UDPSocket.send在点击”编译“按钮的时候发送成功udp广播包,但是真机调试为什么失败?
发布于 6 年前 作者 juan10 7232 次浏览 来自 官方Issues

相关版本:

开发者工具:v1.02.1907300

调试基础库:2.8.3

手机型号:HUAWEI-MHA-AL00

运行系统:安卓9.1.0.200

微信版本:7.0.6

调试现象:

模拟器调试仅仅在选中不校验合法域名、web-view(业务域名)、TLS版本以及HTTPS证书的情况下,可以向局域网中的UDP客户端发送消息。但是如果选择真机调试,那么报udp的send函数找不到



if (true == wx.canIUse(“createUDPSocket”)) {

const udp = wx.createUDPSocket();

udp.send({

address: ‘192.168.1.102’,

port: 9848,

message: ‘hello, how are you’

})

}

报错信息:

[process] unhandledRejection TypeError: Cannot read property ‘send’ of undefined

    at WAService.js:1

    at processTicksAndRejections (internal/process/task_queues.js:86) Promise

process.on.a @ remote-helper.js:68

回到顶部