使用的(跨分包js代码引用)分包异步化的官方接口:https://developers.weixin.qq.com/miniprogram/dev/framework/subpackages/async.html
miniprogram-ci 不支持 require.asyncCode protect is not available in app.js require is not being used properly in 'MemberExpression' 2 | 3 | // 或者使用 Promise 风格的调用 > 4 | require 5 | .async("./packageEngine/index.js") 6 | .then((engine) => { 7 | require("./index").inject(engine); at uglifyFileNames (/opt/WenlvLocSim/node_modules/miniprogram-ci/dist/core/protect/uglifyfilenames.js:2:5123) at processTicksAndRejections (node:internal/process/task_queues:95:5) at async compile (/opt/WenlvLocSim/node_modules/miniprogram-ci/dist/core/compile/mini_program.js:2:3650) at async innerUpload (/opt/WenlvLocSim/node_modules/miniprogram-ci/dist/ci/upload.js:2:1968) at async preview (/opt/WenlvLocSim/node_modules/miniprogram-ci/dist/ci/preview.js:2:965) at async Object.preview (/opt/WenlvLocSim/node_modules/miniprogram-ci/dist/utils/report.js:2:1403)
2023-06-19可以做个编译工具一键转,总体涉及较多细节,比如:入口js初始化,全局样式分发,接口适配,相关参数返回参数适配,获取用户信息适配,全局配置适配等
可以把一个小程序转换成一个插件吗?一个已经开发完的小程序,如何转换成插件?
2023-02-10ios 16之前都可以用的,ios16就不好用了
iOS16 video 组件某些视频播放黑屏,有声音但是没有画面iOS 16版本预览代码片段即可
2022-10-18含对比demo的链接 https://developers.weixin.qq.com/s/1kCjDomR7IrB
ios相机黑屏。结合地图个性化地图在一起导致的页面中布局中,底层盖一个相机,上面放一个地图,地图上设置个性化地图(addGroundOverlay),然后隐藏后如果没有removeGroundOverlay掉个性化地图,重新打开页面会出现相机黑屏,抖屏等问题。这种情况再遇到直接重启等快速离开页面的情况下无法解决 目前测试:离开页面前手动removeGroundOverlay成功不会黑屏,但是出意外的情况很多(比如直接重启,直接隐藏就很容易黑屏) 这个是相机黑屏复现的demo链接 https://developers.weixin.qq.com/s/LBzboomq7SrS
2021-06-28