收藏
回答

多个页面切换使用wx.redirectTo 会闪的问题?

比如我有多个页面,使用wx.redirectTo跳转,比如有4个页面在每个页面的onLoad() { wx.redirectTo({...page}) 直接跳转到下一个页面,每个页面里定义了view,每次切换页面的时候,都会先显示一个白底,然后显示跳转到的页面,就会感觉一闪闪的。有什么办法解决这个白底闪烁的问题。

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

3 个回答

  • 社区技术运营专员--阳光
    社区技术运营专员--阳光
    2024-07-01

    请具体描述问题出现的流程,并提供能复现问题的简单代码片段(https://developers.weixin.qq.com/miniprogram/dev/devtools/minicode.html)。

    2024-07-01
    有用
    回复
  • 神经蛙
    神经蛙
    2024-10-09

    通过蓝牙连接设备,根据蓝牙上发的数据,跳转不同页面(十多个页面,不断变化),目前采用wx.redirectTo 出现闪屏,体验极差,有什么方案解决吗

    2024-10-09
    有用
    回复
  • Lewis
    Lewis
    2024-06-24

    为什么要在onload里做跳转,这个去不掉的

    2024-06-24
    有用
    回复 5
    • good8888
      good8888
      2024-06-24
      不在onload里用 延迟wx.redirectTo 跳转能去掉闪的问题吗?我看好多上线的小程序 ,跳转页面也没闪啊。比如外卖的小程序都不会闪?
      2024-06-24
      回复
    • Lewis
      Lewis
      2024-06-24回复good8888
      当前页有内容并且初始化时data有数据就不会白
      2024-06-24
      回复
    • good8888
      good8888
      2024-06-24回复Lewis
      是有内容的,不过还是会先显示page的背景色 然后才显示wxml里面的view.
      2024-06-24
      回复
    • Lewis
      Lewis
      2024-06-25回复good8888
      初始化data就不会白屏
      2024-06-25
      回复
    • 颀
      2024-12-31回复Lewis
      一样会闪,会有一个白底页面,之后立马出现你自己的页面;data里面如果有初始化值,这个过程会短一点;而且你能明显看到白底页面中间,其实有一个进度条在转;这应该是系统默认样式;如果需要去掉此白底页面,应该是哪里有设置需要修改;
      2024-12-31
      回复
登录 后发表内容