在硬件设备中,APP启动小程序后(体验版),小程序中 wmpf is not defined ?
需要怎么获取wmpf ?
望官方解答
微信小程序硬件框架APP:WeChat MiniProgram Framework (version 8.0.4.5)( * 运行我的APP时已启动该APP,权限也已全给)
下载地址:https://github.com/wmpf/wmpf_demo_external/releases wmpf-arm-alpha-release-v1.0.4-rc5-632.apk
硬件设备:
小程序中代码:
终于找到原因了。
app.json中不要加 "lazyCodeLoading": "requiredComponents",
能排查到这,完全是因为:企业微信在4月2日更新了3.1.6版本,而这个版本在安卓手机中wx.qy也是同样undefined,(https://developers.weixin.qq.com/community/enterprisewechat/doc/000c8069c8c7c099f0eb6a47c5ac00)。
拜此所赐,我线上所有企业微信小程序都要重新打版上线来兼容官方挖的这个大坑(至于为何不支持配置是直接不挂载该环境对象,而不是降级当做没这个配置,那就只有官方才知道了!本来个人认为是这个配置无法生效时报错了于是直接中断了后续执行,但仔细想想也不太合理。)