jch2021
jch2021
  • 发布:2021-09-16 17:58
  • 更新:2021-10-17 22:09
  • 阅读:783

【报Bug】preloadPage 预加载nvue 界面,一直走onLoad 并非只走一次

分类:uni-app

产品分类: uniapp/App

PC开发环境操作系统: Mac

PC开发环境操作系统版本号: macos big sur 11.4

HBuilderX类型: 正式

HBuilderX版本号: 3.2.3

手机系统: 全部

手机厂商: 苹果

页面类型: nvue

打包方式: 云端

项目创建方式: HBuilderX

测试过的手机:

iphone 12 pro mac 和 vivo

操作步骤:

"popGesture": "none"

预期结果:

不需要配置 "popGesture": "none"

实际结果:

需要配置 "popGesture": "none"

bug描述:

uni.preloadPage 预加载界面 uni.navigateTo 打开 不管什么时候都会一直重新走 onLoad 而非官方所说 预加载走一次onLoad 再次打开走onShow
后测试在pages.json 中nvue 配置添加 "popGesture": "none" 安卓和ios 才可以正常使用预加载

2021-09-16 17:58 负责人:无 分享
已邀请:
DCloud_UNI_LXH

DCloud_UNI_LXH

跳转页面时,url 不能带参数,否则预加载失效

  • jch2021 (作者)

    这个还是懂得 预加载路径 和 跳转路径 完全一致 并没有任何参数

    2021-09-18 09:28

  • DCloud_UNI_LXH

    回复 jch2021: 没发现你说的问题,可以提供一个demo测试一下吗

    2021-09-18 17:42

f***@gmail.com

f***@gmail.com

我的也是,在安卓下是正常的,在ios下,每次都 会onload

该问题目前已经被锁定, 无法添加新回复