真机调试下暂不支持 UDP 接口,请使用开发者工具调试或者预览调试。
UDP bind()方法报错,怎么解决?[图片] getWiFiInfo: function(e) { let that = this if (wx.canIUse('createUDPSocket')) { console.log('可以使用createUDPSocket') that.setData({ motto_use: '可以使用createUDPSocket...', }) } else { console.log('不可以使用createUDPSocket') that.setData({ motto_use: '不可以使用createUDPSocket...', }) } var data = { "msg": "GET", "seq": 2147483647, "uid": "admin", "pwd": "admin" } const udp = wx.createUDPSocket(); console.log(udp) udp.bind() udp.send({ address: '192.168.0.1', port: 8090, message: JSON.stringify(data) }) udp.onListening(function (res) { console.log('监听中...') that.setData({ motto: '监听中...', }) console.log(res) that.setData({ motto: res, }) }) udp.onMessage(function (res) { console.log(res) }) } 真机调试,显示可以使用createUDPSocket,然后只能走到 console.log(udp)代码位置。udp.bind()就会报错,预览也不会走到 that.setData({ motto: '监听中...', }) 这段代码,页面不显示监听中
2019-08-26没有抛出错误是 bug,已修复,预计跟 2.8.2 发布。 发送失败初步判断是开发工具的 bug,待修复。
局域网调用UDPSocket不能发送ArrayBufferUDPSocket.send(),string类型的数据可以发送,但是ArrayBuffer无法发送 打断点调试,发现内部类型报错,但控制台未抛出 报错信息: [代码]{errMsg: [代码][代码]"sendUDPSocketMessage:fail The "[代码][代码]buffer[代码][代码]" argument mu…ffer, Uint8Array, or string. Received type object"[代码][代码]}[代码][图片] 注意: 想要复现,请更改为同一局域网下的host 备注: 真机测试,是可以发送ArrayBuffer的,具体的环境如下: 手机型号: iPhone5s 运行系统:iOS 11.4.1 微信版本: 7.0.5 基础库版本: 2.8.1 真机预览是可以的,真机调试还是有问题,比如无法bind
2019-08-23就是有不符合语法规则的正则表达式,仔细检查一下代码。只有 iOS9 有问题可能是因为 iOS9 的 JSCoer 没有懒编译。
IOS9小游戏加载正则表达式报错问题我们的小游戏在ios9这个设备下,下载基础包100%后就会报错无法进入游戏,开发者工具等其他设备没有问题;报错如下, 15:42 gameThirdScriptError SyntaxError at line:37,column:83109,SyntaxError: Invalid regular expression: range out of order in character class Stack: (native code) at evaluateScriptFile (WAGame.js:1:83109) at value (WAGame.js:1:363887) at value (WAGame.js:1:363035) at (WAGame.js:1:368682) at (WAGame.js:1:368685) at s (WAGame.js:1:361119) at (WAGame.js:1:368578) at t (WAGame.js:1:2388) at v (WAGame.js:1:368429) 希望又遇到过此类问题的大佬指导一下,谢谢!
2019-08-21这个接口跟调用时的上下文有关系,这个目录是不是在 Android 设备下根本就没有生成呢?
readDir在android设备上调试失败,但ios和开发工具均正常。使用该接口,获取目录内文件列表; 开发工具使用正常; ios设备测试正常 android设备,提示fail no such file or directory; 尝试多次不见效果; const FS = wx.getFileSystemManager(); FS.readdir({ dirPath:path //传入路径, success:info=>{ console.log(); }, fail:info=>{ console.log(info); } })
2019-08-19可以把赠送关系记录在托管数据,但只能在开放数据域读出来之后做展示,游戏层没法知道是谁送的。
modifyFriendInteractiveStoragemodifyFriendInteractiveStorage赠送之后如何知道是谁赠送的?
2019-08-19暂时不支持
微信小游戏有什么办法调用摄像头吗现在微信小游戏是不支持获取摄像头的,但是新项目有AR方面的需求就需要用到摄像头了,我想请教一下有可以引用一些外部库来获取摄像头的功能吗
2019-08-15先确认下有没有收到任何错误事件
udp socket无法发送数据如下代码可以创建UDP socket,但是无法发出数据,真机调试和预览都发不了。发送端手机为iPhone6和OPPO A57,接收端为笔记本电脑。已确定两端都连接同一个WIFI热点并在同一个局域网内,而且用其他手机工具APP可以从手机端成功发送UDP数据到接收端。试了几个基础库都不行。(2.7.1 2.7.7) const udp = wx.createUDPSocket() //udp.bind() if (udp === null) { console.log('暂不支持') return; } else { wx.showToast({ title: "" + udp, icon: 'success', duration: 2000 }) } udp.send({ address: '192.168.125.4', port: 8848, message: 'hello, how are you' })
2019-08-15是的 不支持
在微信开放数据域中,创建声音对象,似乎不起作用,这是为什么?不支持吗?在微信开放数据域中,创建声音对象,似乎不起作用,这是为什么?不支持吗? 代码如下: this.clickMusic = wx.createInnerAudioContext(); this.clickMusic.src = 'audios/click.mp3'; this.clickMusic.onCanplay (() => { console.log('回调没有生效'); });
2019-08-13使用了真机调试吗?
udp.bind开发工具报错怎么解决?手机型号,荣耀V7,安卓版本9(ios12也一样) 微信版本:7.0.6 开发工具调试:(Nightly v1.02.1908092)(之前稳定版也同样报错) [图片] 代码: const wx_udp = wx.createUDPSocket(); console.log("UDP创建完成"); console.log(wx_udp); const wx_udpport = wx_udp.bind(); console.log("UDP端口绑定"); console.log(wx_udpport); wx_udp.send({ address: '192.168.1.128', port: 8006, message: 'How are you', success: function (res) { console.log("发送成功") }, fail: function (err) { console.log("发送失败") } }) [图片] 看代码和console窗口的消息,WAService.js是作什么的,执行到这里就报错了
2019-08-13没有跳到任意网页的接口,这个接口是专门跳到腾讯游戏隐私保护指引页面的。
接口问题[图片] 请问下,这个功能是否有对应接口,可以告知一下么
2019-08-08