https://https://developers.weixin.qq.com/miniprogram/dev/api/base/performance/wx.preloadWebview.html
如文档所述,wx.preloadWebview可用于预加载下个页面的 WebView,但该API传入的参数并没有页面相关信息,想问一下这里说的“下个页面”是怎么定义的,什么样的页面能称作下一个页面呢?是同一个分包的其他页面吗?
同时还想问一下,这里的预加载是指仅下载代码,还是说不仅下载代码,还会执行预加载页面的相关逻辑和渲染?
预加载webview指的是webview环境准备。详情可见:https://developers.weixin.qq.com/miniprogram/dev/framework/performance/tips/runtime_nav.html#_2-4-%E6%8E%A7%E5%88%B6%E9%A2%84%E5%8A%A0%E8%BD%BD%E4%B8%8B%E4%B8%AA%E9%A1%B5%E9%9D%A2%E7%9A%84%E6%97%B6%E6%9C%BA
这个和分包预加载有什么区别
我的理解是并不是预加载下个页面,而是创建一个公共webview环境,不管你后面你跳那个页面,直接注入需要的代码就可以快速生成页面了
你好楼主 问题有答案吗 我需求是预加载当前原生小程序里有跳转webview行为的h5资源吗,达到第一次打开h5的时候可以快速打开。现在preloadWebview很迷啊,不知道咋用 和 测试
应该是根据app.json中的pages里面的顺序来加载的