- 视频广告在容器宽度被限制的情况下,视频控件和内容会溢出
[图片] [图片] [图片] 如上图所示: ad组件在展示视频广告的情况下,动态(使用setData)给其父元素(即容器)限制宽度(该宽度符合文档中提到的最终渲染宽度需大于300px),容器宽度改变没有触发广告组件重绘,最终渲染出来的广告宽度会大于容器宽度,视频播放的控制overlay甚至会溢出容器。 [图片] 出现问题的环境有: 1. 开发工具 1907300, 2.8.3 2. 三星S10, Android 9, 微信 7.0.6, 2.8.3 3. iPhone 7, iOS 12.4, 不在手边无法确定版本但是确定可以复现 推测这个问题和平台无关但与线上热更新的基础库有关。
2019-09-27 - 开发工具cli无法在Windows Container Docker中正常初始化
目前的场景是在基于Windows Container的环境中使用Docker打包开发环境以使用开发工具的cli功能。 但是当前稳定版本(1904090)和RC版本(1905151)均不能正常的安装、使用。 Dockerfile: [代码]FROM mcr.microsoft.com[代码][代码]/windows[代码][代码]:1809[代码] [代码]SHELL [[代码][代码]"powershell"[代码][代码]][代码] [代码]ENV tempDir=C:\\tempDir[代码][代码]ENV tempDevtool=${tempDir}\\devtool.exe[代码][代码]RUN [代码][代码]mkdir[代码] [代码]$[代码][代码]env[代码][代码]:tempDir[代码] [代码]ENV devtoolDownloadLink=https:[代码][代码]//servicewechat[代码][代码].com[代码][代码]/wxa-dev-logic/download_redirect[代码][代码]?[代码][代码]type[代码][代码]=x64&from=mpwiki&download_version=1021905081&version_type=1[代码][代码]RUN (New-Object System.Net.WebClient).DownloadFile($[代码][代码]env[代码][代码]:devtoolDownloadLink, $[代码][代码]env[代码][代码]:tempDevtool)[代码][代码]RUN Start-Process -FilePath $[代码][代码]env[代码][代码]:tempDevtool -ArgumentList [代码][代码]'/S'[代码] [代码]-Wait[代码] [代码]RUN setx path [代码][代码]'%PATH%;C:\\Program Files (x86)\\Tencent\\微信web开发者工具'[代码][代码]RUN New-Item -Path [代码][代码]"$env:LOCALAPPDATA\\微信开发者工具\\User` Data\\Default"[代码] [代码]-ItemType [代码][代码]"directory"[代码][代码]RUN New-Item -Path [代码][代码]"$env:LOCALAPPDATA\\微信开发者工具\\User` Data\\Default\\.ide-status"[代码] [代码]-ItemType [代码][代码]'file'[代码] [代码]-Value [代码][代码]'On'[代码] [代码]ENTRYPOINT [[代码][代码]"powershell"[代码][代码]][代码] 在Container中运行症状如下: 安装程序未在$env:LOCALAPPDATA\\微信开发者工具\\中正确写入相关文件; 通过上文Dockerfile打包出的镜像执行cli,其创建的几个微信开发者工具.exe进程会立即结束,且命令行卡在[图片],同时经debug发现开发工具stuck在[图片] 。
2019-05-15 - 创建卡劵上传图片的API会丢失PNG的Alpha通道
礼品卡小程序所要求之CDN上传图片接口 [代码]https://api.weixin.qq.com/cgi-bin/media/uploadimg[代码]会导致上传的带有透明alpha通道的png图片的alpha通道丢失,因而导致图片透明部分全部变成了白色,导致无法实现业务所需设计,望修复。
2019-04-09 - 创建卡劵上传图片的API会丢失PNG的Alpha通道
礼品卡小程序所要求之CDN上传图片接口 [代码]https://api.weixin.qq.com/cgi-bin/media/uploadimg[代码]会导致上传的带有透明alpha通道的png图片的alpha通道丢失,因而导致图片透明部分全部变成了白色,导致无法实现业务所需设计,望修复。
2019-04-06 - 开发工具公众号调试无法初始化JSSDK
开发工具 v1.02.1811290 macOS 10.14.1 (18B75) 在当前版本开发工具的公众号网页调试模式中,使用 `wx.config` 进行 JSSDK 的初始化,在保证所传参数正确无误的情况下,总是返回如图错误。 [图片] 然而,在实机(iOS以及Android)中,运行相同代码,JSSDK则会完全符合预期地正常进行了初始化。 请问公众号调试模式是没人维护了吗?
2018-12-11 - iOS 下 <image> 组件 svg 渲染异常
如图,iOS 中的 <image> 组件中的 svg 图片被以 svg object size in 72ppi 渲染再拉伸至组件大小,导致了所有的 <image> 组件中的 svg 图片显示模糊。[图片]
2017-11-12 - WebSocket 关闭状态错误处理不一致
在 WebSocket 连接成功建立后,服务端主动断开连接的情况下,尝试发送 WebSocket 消息,开发工具与实机的错误处理行为不一致。 在开发工具中,在连接已经被关闭的情况下,执行 `wx.sendMessage`, 控制台打印如图错误消息后直接执行了 `success` 回调,且未抛出可以被 try...catch 捕获的错误。 [图片] 而在实机(Android 与 iOS 均经过测试)中,在连接已经被关闭的情况下,执行 `wx.sendSocketMessage`, 可正确执行 fail 回调。 综上,希望开发组可以修复开发工具的行为。
2017-11-12 - 小程序真机标准库中console.log()实现中的隐式类型转换错误
问题复现: 在任意Object对象中定义一个getter getter的返回值中包含该Object的引用 使用console.log打印该Object对象 此时类型转换函数JSON.stringify抛出`converting circular structure to JSON`异常 代码例子: [代码]const app = getApp()[代码][代码]Object.defineProperty(app, [代码][代码]'someGetter'[代码][代码], {[代码][代码] [代码][代码]get () {[代码][代码] [代码][代码]return[代码] [代码]{[代码][代码] [代码][代码]// some structure[代码][代码] [代码][代码]_app: app[代码][代码] [代码][代码]}[代码][代码] [代码][代码]}[代码][代码]})[代码] [代码]console.log(app) [代码][代码]// boom![代码]
2017-10-22 - WebSocket无法发送ArrayBuffer
Sony G8142, Android 7.1.1, WeChat 6.5.16.1101, WeChatLib(on Phone) 1.6.2(171016 14:14:15) 以上真机环境下,使用 `wx.sendSocketMessage` 传输 ArrayBuffer 类型的数据,API 的三个回调函数均不会被执行。 开发环境下正常。
2017-10-22 - macOS下开发者工具UI bug
[图片] 全屏状态,如图。
2017-10-19