小程序
小游戏
企业微信
微信支付
扫描小程序码分享
程序如上, 其实就是在页面加载的时候初始化udp然后监听数据并原路返回
结果在模拟器可以 也就是下图的28884 端口 真机不行 36961端口
奇怪的是虽然真机收不到数据 却能进到onmessage回调 并remoteinfo又是正确的 (通过实时日志在后台看到的 如下图)
开发工具很自然 都是正确的 如下图
请大神解救, 好几天了搞了
3 个回答
加粗
标红
插入代码
插入链接
插入图片
上传视频
一样的问题,请问您解决了吗
你好,麻烦通过点击下方“反馈信息”按钮,提供出现问题的。
onLoad: function () {
var udp = wx.createUDPSocket();
var port = udp.bind()
console.log(port)
udp.send({
address: "192.168.43.6",
port: 8888,
message: "message"
})
udp.onMessage(res=>{
var str = String.fromCharCode.apply(null, new Uint16Array(res.message.data))
wx.showToast({
title: str,
icon: 'none',
image: '',
duration: 1111
console.log(res)
address: res.remoteInfo.address,
port: res.remoteInfo.port,
message: str
},
程序很短 就这些
看不出来,你还是放个代码片段好点
关注后,可在微信内接收相应的重要提醒。
请使用微信扫描二维码关注 “微信开放社区” 公众号
一样的问题,请问您解决了吗
onLoad: function () {
var udp = wx.createUDPSocket();
var port = udp.bind()
console.log(port)
udp.send({
address: "192.168.43.6",
port: 8888,
message: "message"
})
udp.onMessage(res=>{
var str = String.fromCharCode.apply(null, new Uint16Array(res.message.data))
wx.showToast({
title: str,
icon: 'none',
image: '',
duration: 1111
})
console.log(res)
udp.send({
address: res.remoteInfo.address,
port: res.remoteInfo.port,
message: str
})
})
},
程序很短 就这些
看不出来,你还是放个代码片段好点
大佬 看下这个片段 问题可以复线的 我用的华为荣耀8x