- 强烈建议增加app.js onLaunch 加载完成后再进page onload 的功能控制或配置?
场景描述: 众所周知,许多的小程序,许多的业务场景,都需要进入小程序前准备好一些基础数据,才能进入页面 比如:全局皮肤设置,切换门店,系统配置等功能都需要先拿到参数后才能使用 存在问题: 小程序的执行顺序app.js onlaunch 肯定是在page onload方法之前确实没错,因为同步执行,虽然onlaunch方法先执行,可能onlaunch还没执行完呢都已经进入到page 的onload方法了,会造成数据异常和系统错误。 当然一些解决办法能解决这类问题:比如等待、比如判断是否加载完成,没有再处理或者等待直到完成再处理页面业务,又或者Promise处理等等吧,反正大家再没办法的情况下想出了一些不是拌饭办法的办法。但这期间会造成N多的冗余代码和不必要的麻烦。而且有时你根本不知道用户进入的第一个页面是哪个(比如分享),所以要把所有有可能成为第一个入口的页面都加上,困难多,BUG多。 疑问: 微信小程序为什么不只支持先onlaunch----onlaunch执行结束后 --- 执行page 的onload的模式呢? 业务场景需求量少?没有考虑到?技术问题? 建议: 官方给出onlaunch 执行然后同步进onload的模式肯定是有道理的,而且符合大部分人的利益的。但也看到了有许多的开发这再提这样的问题。 能不能微信小程序从框架上解决,比如增加一个全局配置,默认就是目前模式,有需要的配置下,就能实现先onlaunch----onlaunch执行结束后 --- 执行page 的onload方法。 能不能微信小程序从框架上解决,比如增加一个全局配置,默认就是目前模式,有需要的配置下,就能实现先onlaunch----onlaunch执行结束后 --- 执行page 的onload方法。 能不能微信小程序从框架上解决,比如增加一个全局配置,默认就是目前模式,有需要的配置下,就能实现先onlaunch----onlaunch执行结束后 --- 执行page 的onload方法。 或者在onlaunch 方法前加个标识,有就是onlaunch 执行结束后(重点:执行结束后,不是执行后)再跳转到page
2020-09-01 - 能不能给一个审核人员联系方式?
挺着急的,小程序上线部分功能需要修改,但是现在审核不通过。 一:主页是教学类视频,服务类目是教育-在线教育,每次审核都是服务类目不一致。 二:涉及用户自行发布内容,能否指出是哪里的功能,我们会积极修改。
2019-09-04 - 我们准备上线的小程序,审核过程是否一定需要加“教育-在线视频课程”类目?
我们是做教育类是视频为主,有学英语和学乐器两大类,学英语是在英文电影中剪辑经典电影对白,附带加工标注重点单词等、视频内容都是教育学习类。并未涉及到直播,我们在类目中有“教育-在线教育”、“商家自营-美妆/洗护”,在提交代码审核的第二次通过一次。但是我们发现那个版本小程序的bug,并未发布,修改后从新提交代码审核,后面却一直不过,要求加“教育-在线视频课程”。第一:我们没有涉及到直播,满足“教育-在线视频课程”,之前也有审核通过,第二:我们这边急着上线第一版,要我们加“教育-在线视频课程”,我们已经在开始办这个《网络文化经营许可证》,一下子也下不来, 我们着急先上线第一个版先,后面再更新第二个版本,在提交代码审核,要我们加“教育-在线视频课程”类目,我们《网络文化经营许可证》也下来了。 [图片]
2019-11-04