组件名称:video(Skyline引擎下出现)
API名称:wx.previewImage(Webview引擎下出现)
开发者工具版本:Nightly 1.06.2411282(Mac OS Arm 64)
渲染引擎:Skyline, Webview混合
微信客户端:android 8.0.54
问题说明:
video组件在开发者工具调试时,显示一个加载的圈,然后控制台提示无法调试video组件, 这个大家都知道,但是,问题来了,我用真机调试,结果和开发者工具得到一样的显示效果,也是转圈,没有报错(页面渲染引擎: Skyline)。wx.previewImage在开发者工具上的表现为随机可预览成功或转圈,真机上表现为全部转圈, 即便我把每张图片链接单拿出来访问都是很快的(页面指定渲染引擎为webview)。
从手机的vConsole可以看到, 手机上的wxml结构和电脑开发者工具的wxml结构一样, image有src, video除了一个class之外其他的属性全部丢失。让手机也变成和电脑开发者工具一样?是把手机误认为开发者工具了吗还是?
wx.previewImage安卓客户端表现为所有图片一直在加载中,无法正常显示, 开发者工具表现为随机加载转圈或正常显示。
官方文档中说明的可分页面逐步迁移至Skyline,不必全部迁移到Skyline, 现在出了这种问题,真的不知道怎么处理,请求官方帮忙解答一下。
线上复现路径提供下
我也是这样。
等个几秒钟,下次再打开就正常了。
本来我以为是线上版和开发版之间的差异,结果发布了线上版,从线上版打开也是一样, app.json 渲染也禁用了AB test