个人案例
- wx.navigateBack(Object object)的改进?
这个问题其实挺常见的,很多api其实都存在这个问题 我以wx.navigateBack这个API举例说明吧.... 文档中说[代码]delta[代码]是必填项,也就是说,如果我想要单纯做一个返回,我应该[代码]wx.navigateBack({delta:1)[代码]。 但是返回上一页的逻辑是如此的常用,以至于这个api实际上从我所入坑的1.2.几版本,delta其实就是一个可选参数,或者说这个api本来就可以不传入对象,[代码]wx.navigateBack()[代码]的调用结果一直都是返回上一页,根本不会报错.... 所以我相信不止我一个开发者会大量的写[代码]wx.navigateBack()[代码]这种调用形式..... 所以请求可不可以把实际上可以省略的这种给改一下呢?必填去掉改成默认等于1?
2019-08-06 - 真机调试getMenuButtonBoundingClientRect()闪退
只要调用了wx.getMenuButtonBoundingClientRect() 真机调试就会造成微信客户端闪退 问题机型:iPhone X 12.2 微信7.0.3 另外吐槽一下官方,我现在平均每周能提交10多个bug,几乎每天两个的节奏......官方可不可以给一点力
2019-04-15 - RC版工具仍然会出现有时无法输入文字的bug
[图片] 这里有时会无法输入文字,另外开发者工具在后台过久后会黑屏,点击“最大化/最小化”按钮切换一下才能正常。
2019-04-14 - MapContext.includePoints失效
- 当前 Bug 的表现(可附上截图) iOS 12.2 iPhoneX MapContext.includePoints无效,安卓正常 - 预期表现 - 复现路径 建立一个地图组件,刷新marker数据后调用API,安卓系统视野变化,iOS视野缩放后不变化 - 提供一个最简复现 Demo 认为无必要,如有需要我做一个..... 补充:发现问题,marker数据量小的时候正常,改在bindupdated中调用也正常,似乎是刚设置海量marker后iOS调用才会失效......猜测是因为此时地图正忙着渲染新的marker?所以这个api才失效。 似乎可以hack,但是以前是没有这种情况的。不知道官方打不打算把这个当成一个issue还是打算直接弄成feature? 现在项目因为这个又加了一些判断逻辑与修改,改在bindupdate中调用,满足特定条件(即更新是由marker改变导致的)的时候再调用MapContext.includePoints。 个人认为这个api不应该与视图层的渲染状态有关.......只要我setData成功,在callback中调用就应该生效,不知道官方的意见如何? _____________ 再补充.......iphone6splus正常.......手里异常的有一台iPhone X和iPhone 7P,我更迷糊了......
2019-04-14 - FileSystemManager.unzip在安卓上出现问题
我遇到了这个错误,以前有人提过不了了之了。https://developers.weixin.qq.com/community/develop/doc/0004ee94e109909b77088300f5d800 iOS所有测试机均无问题,安卓两台机器全军覆没 [图片] 特别有意思的是我是分别下载function.zip和page.zip两个压缩包到functionZip和pageZip目录,然后再将这两个解压到根目录下,结果functionZip解压成功,pageZip提示这个错误。 你说要成功一起成功吧,不!iOS可以安卓不行。而且安卓还是一部分行一部分不行,希望官方给个解释。这个错误文档都没有提到。
2019-04-09