这个问题已经修复了。可以更新到比较新的SDK版本,删除本地App以后重试看看
iOS端openBluetoothAdapter fail jsapi has no permis?[图片]
2023-11-13这里的原因是工具使用浏览器XHR的能力去实现wx.request 当type是arraybuffer的时候,XHR的onProgress就会为null. 所以工具侧会强制走xhr.responseType = 'text' https://stackoverflow.com/questions/55393775/javascript-xmlhttprequest-responsetype-as-arraybuffer-how-to-get-current-ar 两者确实有差异,目前不太好解决。
微信开发者工具 enableChunked 为 true 和 false 返回数据不一样问题描述: 微信开发者工具中,当接口返回数据为二进制编码的字符串,且原始字符串含有非 ASCII 字符时,enableChunked 为 true 和 false 返回数据不一样。 真机没有这个问题。 复现步骤: 我们的服务器会以 'Transfer-Encoding': 'chunked' 的方式返回二进制数据,数据内容为编码后的字符串。 示例服务器实现: const http = require('http'); const server = http.createServer((req, res) => { const encoder = new TextEncoder(); res.writeHead(200, { 'Transfer-Encoding': 'chunked', }); const data = encoder.encode('你好'); // 当原始内容包含非 ASCII 字符的时候触发这个 bug // data is Uint8Array [228, 189, 160, 229, 165, 189] res.write(data); res.end(); }); server.listen(8000, () => { console.log('Server running on port 8000'); }); 在使用小程序的 request 接口访问这个接口时,如果不设置 enableChunked,在 sucess 回调中获取的数据是正常的,并且可以正确 decode。 wx.request({ url: 'http://localhost:8000', responseType: 'arraybuffer', enableChunked: false success: (res) => { console.log(new Uint8Array(res.data)); // Uint8Array [228, 189, 160, 229, 165, 189] 正确,跟服务端发出的一样 }, }); 如果设置 enableChunked 为 false,在 onChunkReceived 回调中获取的数据时错误的,并且无法正确 decode const task = wx.request({ url: 'http://localhost:8000', responseType: 'arraybuffer', enableChunked: true }); task.onChunkReceived((res) => { console.log(new Uint8Array(res.data)); // Uint8Array [96, 125] 错误,跟服务端发出的不一样 }) 说明: 这个问题只在开发者工具上发现,真机没有这个问题。只有原始字符串包含非 ASCII 字符的时候会出现这个问题。比如把“你好”换成“Hello”就没事
2023-05-16已修复 用最新的nightly/ RC版本
macos全屏时会自动退出?macos全屏时会自动退出?
2023-05-16无法复现,是否是用了PC的模拟器机型,(点击的时候鼠标是一个箭头而不是圆形)。 可以截一个完整一点的工具图,包括了基础库版本
mac本在开发者工具使用canvas组件时bindtouchstart不触发?开发工具版本:[图片] macOs版本12.6.3 (21G419) 开发者工具中使用canvas组件时,bindtouchstart、bindtouchmove、bindtouchend不触发
2023-03-31工具是否没有文件操作的权限 xr-frame测试了一下 没有问题
开发工具Nighly Build报错log writeFile err writeFile:fai?想试用 XR-FRAME 功能,安装好 微信开发者工具(开发版 Nighly Build)1.06.2302092 后,打开项目就报错 log writeFile err writeFile:fail permission denied, open http://usr/miniprogramLog/log1 从开发工具右上角详情->基本信息->文件系统找到路径: C:\Users\zheng\AppData\Local\微信开发者工具\User Data\xxxxxxxxxxxxxxxxx\WeappSimulator\WeappFileSystem\o6xxxxxxxxxxxxx\wx52xxxxxxx\usr\ 打开后发现文件夹是空的,没有任何子文件或子文件夹。 使用 wx.getImageInfo 读取网络图片也会报错 getImageInfo:fail download image fail. reason: downloadFile:fail Error: ENOENT: no such file or directory, open '' 清缓存、重新登陆、卸载重新安装都试过还是同样的报错信息,不知道怎么搞了
2023-02-141.意思是要使用代码保护能力的话,代码里面只能require一个字符串,而不能是一个变量。 2.忽略打包的配置在packOptions内 https://developers.weixin.qq.com/miniprogram/dev/devtools/projectconfig.html#packOptions
requires one and only one static string literal?提示如下: 'require' requires one and onldy one static string literal [图片] [图片] 后果:无法调入.js文件
2022-11-10https://developers.weixin.qq.com/minigame/dev/game-engine-api/classes/Transform3D.html#children entity有transform / transform2D属性
微信小游戏开发工具怎么获取子节点和父节点啊?微信小游戏开发工具怎么获取子节点和父节点啊?
2022-10-25https://developers.weixin.qq.com/minigame/dev/game-engine-api/classes/Transform3D.html#children entity有transform / transform2D属性
Entities如何在脚本里获取父子节点?在微信小游戏开发工具中,选用2d模板,在脚本组件中如何能获取该脚本挂载节点的父子节点? 比如新建一个entityA空节点,空节点下添加一个脚本组件,空节点下再新增一个子节点entityB,那在脚本组件中如能才能获取到entityB这个节点???
2022-10-25https://developers.weixin.qq.com/s/MgANIpmY7qCe textBaseline没有大的问题,应该是手机浏览器和PC浏览器之间对canvas2d实现有差异,在你的demo会比较明显。
在微信开发者工具中,<canvas>填充文字,textBaseLine属性top和hanging异常画布<canvas>使用fillText填充文字,textBaseLine属性的top、hanging值,在微信开发者工具中预览,与预期不符。在手机中预览,与预期相符。 值为top,应该为基线和中文文字的最上沿对齐,而实际结果是,在微信开发者工具中预览,文字最上沿超过了基线。 [图片][图片] 从截图上可以看到,微信开发者工具中预览的结果和手机预览的结果,大体上是相反的。手机上的显示结果是正确的。
2022-09-20选中project标签中 你想要的设置的文件夹,inspector就会切换为对应的图片的样子了。
请问微信开发工具的“目录配置”在哪里[图片]我在这里看到说修改目录配置,但是没有找到在哪里设置 这个"Inspector"是Inspector 属性检查器吧? 我搜文档说[图片] 但是我的界面没有[图片]全开了也没找到在哪
2022-06-21