- UDPSocket.onMessage 在同一毫秒收到数据时,会导致数据缺失
bug:在 udp 接收数据的时候,假如同一毫秒收到两条数据,偏后一条的数据的 res.message.byteLength 的值是前一条的 byteLength , 如果后一条的数据长度比前面的长,那会导致后一条的数据缺失。 例如 前一条是 315 的长度,后一条是 318 的长度, 那在获取数据时只能获取到前 315 个长度,会导致丢失了 3 个 byte 的数据。 目前仅在 window 端 小游戏 出现这个问题。 复现操作路径: 先在控制台运行模拟数据发送的程序, [图片] 讲程序监听的端口输入到小游戏的模态对话框中, [图片] 之后会在控制台看到小游戏发送的数据, [图片] 再过十几秒,就差不多会看到数据长度与实际长度不一致的报错信息 [图片] [图片] [图片] 预期表现: onMessage接收到的数组长度,应该跟实际发送的一致 测试代码: 小游戏端: [图片][图片] 服务端: [图片] 服务端运行程序: https://share.weiyun.com/yZFeM85M
12-02 - ios高性能模式支持 wxBindCanvasTexture 吗?
ios 高性能模式下使用 WebGLRenderingContext.wxBindCanvasTexture 报异常,请问这个接口在高性能模式下支持吗 [图片]
2023-09-25 - android 端 webgl 主屏时,再创建离屏时会无法渲染?
webgl 主屏渲染时,当创建多一个canvas时,会导致渲染画面异常, 测试过ios和开发者工具正常,只有安卓报错 可参考代码片段,正常是从暗到亮的循环,但加了canvas之后,会导致渲染卡在中间的画面来回渲染
2023-09-15 - 小程序wasm支持高性能模式吗?
小程序wasm能支持类似于小游戏的高性能模式吗 https://developers.weixin.qq.com/minigame/dev/guide/performance/perf-high-performance.html
2023-08-15 - showModal pc 端 无法输入,但为什么腾讯自家的穿越火线可以输入?
[图片][图片] 注意穿越火线是可以编辑的,可以修改用户名 但我写的代码无法点击和编辑,没有输入功能 请问他们是如何实现的 代码 [图片]
2023-07-18 - pc端 小游戏 createUDPSocket() 在 wmpf 为 2.0.8237.7 时白屏
[图片][图片] [图片] 目前已知道解决方法(https://developers.weixin.qq.com/community/develop/doc/00068ef80046808a8a1ec517a56800?highline=pc%E7%AB%AF%20%E5%B0%8F%E6%B8%B8%E6%88%8F%20wx.createUDPSocket%28%29%20%E5%9C%A8%20wmpf%20%E4%B8%BA%202.0.8237.7%20%E6%98%AF),但缺个检测方法,希望能识别到版本异常时可以弹窗提示用户更新,但现在是捕获不了异常,直接白屏,而且解决方法升级wmpf过于复杂,有什么一键更新的,方便用户操作吗
2023-07-14 - iOSHighPerformance 为高性能模式中,不支持使用 wasm 吗?
ios 真机当开启高性能模式时,使用 wasm 的 instantiate 函数时报异常,说一个参数必须是 ArrayBuffer ,但微信官方文档说需是一个字符串类型(https://developers.weixin.qq.com/minigame/dev/guide/performance/perf-webassembly.html) [图片] 正常应该进去 wasm 并打印 hello
2023-05-06 - iOSHighPerformance 为高性能模式中,不支持使用 wasm 吗?
ios 真机当开启高性能模式时,使用 wasm 的 instantiate 函数时报异常,说一个参数必须是 ArrayBuffer ,但微信官方文档说需是一个字符串类型(https://developers.weixin.qq.com/minigame/dev/guide/performance/perf-webassembly.html) [图片] 环境:iphone14pro ios 16.4.1 微信 8.0.37 2.31.0 代码片段:https://developers.weixin.qq.com/s/5qrSM0m47KIk
2023-05-06