收藏
回答

wx.preloadWebview 是如何定义下一个页面为 预加载页面?

文档中有个配置项"handleWebviewPreload": "manual"

,配合使用wx.preloadWebview ,但是如何定义下一个页面为 预加载页面?

回答关注问题邀请回答
收藏

3 个回答

  • 覆辙
    覆辙
    09-26

    这个文档真像一坨翔一样,怎么用,比如下个页面需要listData,这个预加载怎么用,也不说清楚

    09-26
    有用
    回复
  • Jones
    Jones
    2022-11-17

    你好楼主 问题有答案吗 我需求是预加载当前原生小程序里有跳转webview行为的h5资源吗,达到第一次打开h5的时候可以快速打开。现在preloadWebview很迷啊,不知道咋用 和 测试

    2022-11-17
    有用
    回复
  • Cjiang
    Cjiang
    2022-04-15

    参考文档

    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

     this.setData({
          fullData: {}
        }, () => {
          // 只有配置为 manual 时需要调用
         wx.preloadWebview?.()
        })
    

    试下文档代码 以及参考下流程图,在setdata callback 加 preloadWebview  试试。

    2022-04-15
    有用
    回复 2
    • 小怪
      小怪
      2022-08-21
      说的是废话。毛用没有,就是看了文档觉得不行才问的。。。
      2022-08-21
      1
      回复
    • Jones
      Jones
      2022-11-17回复小怪
      你好楼主 问题有答案吗 我需求是预加载当前原生小程序里有跳转webview行为的h5资源吗,达到第一次打开h5的时候可以快速打开。现在preloadWebview很迷啊,不知道咋用 和 测试
      2022-11-17
      回复
登录 后发表内容