个人案例
- 自定义组件创建顺序和 "lazyCodeLoading"引发的问题?
错误示例 https://developers.weixin.qq.com/s/vOdyHymR7atQ 1.上述示例 在工具中编译或者真机调试会报错 Component is not found in path "components/comp2/comp2" (using by "components/comp1/comp1") 但是预览正常 2.原示例 去除app.json中的配置"lazyCodeLoading" : "requiredComponents",工具和真机调试报错依旧, 预览白屏。 3.原示例 删除comp1文件夹,再在回收站中还原此文件夹后,工具编译正常,预览正常,真机调试控制台正常,屏幕一直中间转圆圈 说下自己的理解。 配置的lazyCodeLoading在工具编译(我是windows环境)时无效,只在真机使用小程序时有效. 工具编译的时,因为某些因素,组件有预注入行为(形容),并与组件创建时间相关,如果子组件创建在父组件后,会造成报错,找不到子组件。但由于设置了lazyCodeLoading,在真机启动小程序时(预览),组件注入行为有变,所以正常显示。(把父组件删除再还原的操作会使得子组件创建时间早于父组件,工具就不报错了) 需求产生是因为,开发的第三方插件(JS,TS开发)想利用自定义组件的返回值为载体承载组件类型,在父组件中写子组件properties时有更严格的类型检查,搭配behaviors可以实现更细粒度开发模式。插件已经开发完毕(实现ts类型的严格检查很费事),但由于现有错误,不得不下架npm。希望管理开发人员看到,给个官方思路,如果没有想法改变,看来就得放弃维护此插件了(心疼)。其实就是让lazyCodeLoading模式在工具端编译时生效。以下为一些插件相关截图。 [图片] [图片] [图片][图片] [图片]
2021-09-24 - 小程序赠送红包封面问题,会不会被封啊?
自已做的小程序,想加个功能:签到打卡、七天每日转发分享打卡、或者消费满额度等就可以免费获得赠送封面,封面也是自己画的,这样会违规吗?希望大神们能解答解答
2021-03-02 - 需求?
希望支持以API的方式预加载分包,而不是在全局配置中声明在哪个页面路径中预加载分包。
2021-07-26 - 微信小程序iphoneX系统进入时出现白屏情况
[图片]今天下午有用户反馈进入小程序出现白屏情况,之前没有出现类似情况
2020-08-06 - 直播插件升级到1.3.0,扫码时livePlayer.getShareParams依然无法获取到参数
https://developers.weixin.qq.com/miniprogram/dev/framework/liveplayer/component-api.html 直播插件升级到1.3.0后,扫码(微信官方直播管理后台生成的直播码)时livePlayer.getShareParams依然无法获取到参数。 实际代码片段跟文档里的实例代码是一致的。用安卓手机测试了,冷启动时无法获取到参数,截图如下。可以看到报错提升和升级前并没有区别。 [图片][图片] 热启动时可以,截图如下。(可以看到这时path跟上面截图不一样了) [图片]
2021-05-25 - 调整登录接口后调用wx.getUserInfo()在正式版返回err_code: "-12007"?
根据官方公告对小程序登录流程做了调整 https://developers.weixin.qq.com/community/develop/doc/000cacfa20ce88df04cb468bc52801?devcode=x8MmJYcnMe2JytxbBbvdzAzmJ3nmy_UeTahxVmEVlRc&idescene=6 开发工具模拟器、真机调试、体验版一切正常,通过wx.getUserInfo()可以直接静默拿到加密数据,其它解密获取唯一标识流程不变。正式发布后,wx.getUserInfo()直接返回:errMsg: "failt auth deny", err_code: "-12007"。怎么处理,正式版和开发流程完全不一致。 难道现在还是要检查授权,通过wx.authorize({scope: "userInfo"})获取授权后再调用wx.getUserInfo()?但是开发工具上调用wx.getSetting()发现scope.userInfo直接返回的true
2021-04-13 - onUserCaptureScreen 能返回所截的图吗?
[图片] 能返回所截的图吗?
2019-05-16 - getSystemInfoSync 获取 windowHeight 不一致
- 当前 Bug 的表现(可附上截图) 两个tab页通过 getSystemInfoSync 获取到的 windowHeight 不一致 在iPhone X首次进入的页面获取正确为730,切换之后获取到的为830 更正:在onLoad或者组件的attached() 里面获取到的不一致,onReady一致
2018-11-09 - 通过微信首页的浮窗从后台调出小程序时常常出现内容空白?
请问下各位,此问题可能原因有哪些了?此问题出现在ios上。从微信浮窗热启动(测试发现短时间内ios,android都是热启动)小程序,此机制是官方维护,不在开发者控制范围。白屏,可能原因是小程序放到浮窗长时间,然后再点击进入。解决此问题,把微信进程删掉,重开应该能可以。 以下为问题截图,切换3个tabbar都是白屏。 [图片]
2020-05-29 - 小程序中运行内存达到400m以上,在部分机型频繁切换前后台时会白屏,请问有什么解决方法吗?
背景:小程序的页面较多,达到40个。并且集成了自定义tabbar、echarts、换肤功能,导致运行内存都在400M左右,甚至有时达到600M左右。 问题:部分机型,如魅族MX6、Iphone X在小程序频繁切换小程序前后台时,经常会出现白屏的情况。 [图片]
2020-04-27