NervJS / taro

开放式跨端跨框架解决方案,支持使用 React/Vue/Nerv 等框架来开发微信/京东/百度/支付宝/字节跳动/ QQ 小程序/H5/React Native 等应用。 https://taro.zone/
https://docs.taro.zone/
Other
35.6k stars 4.8k forks source link

Taro4.0.6 - 在使用Taro.navigateTo()方法跳转下个页面或使用Taro.navigateback()方法返回上一个页面会闪烁一下白屏 #16733

Open MarkLogin opened 3 weeks ago

MarkLogin commented 3 weeks ago

相关平台

H5

复现仓库

https://gitee.com/YeGuCheng2018/taro-bug-test.git 浏览器版本: 版本 130.0.6723.59(正式版本) (64 位) 使用框架: React

复现步骤

Taro4.0.6 - 在使用Taro.navigateTo()方法跳转下个页面或使用Taro.navigateback()方法返回上一个页面会闪烁一下白屏

期望结果

使用Taro.navigateTo()方法跳转下一个页面 或 使用Taro.navigateback()方法返回上一个页面 不闪烁白屏

实际结果

闪烁白屏

环境信息

  Taro CLI 3.6.31 environment info:
    System:
      OS: Windows 10 10.0.19045
    Binaries:
      Node: 21.7.3 - C:\Program Files\nodejs\node.EXE
      Yarn: 1.22.22 - D:\nodejs\npm_path\yarn.CMD    
      npm: 10.5.0 - C:\Program Files\nodejs\npm.CMD  
    npmPackages:
      @tarojs/cli: 4.0.6 => 4.0.6 
      @tarojs/components: 4.0.6 => 4.0.6 
      @tarojs/plugin-framework-react: 4.0.6 => 4.0.6 
      @tarojs/plugin-platform-h5: 4.0.6 => 4.0.6     
      @tarojs/react: 4.0.6 => 4.0.6 
      @tarojs/runtime: 4.0.6 => 4.0.6 
      @tarojs/taro: 4.0.6 => 4.0.6 
      @tarojs/webpack5-runner: 4.0.6 => 4.0.6        
      babel-preset-taro: 4.0.6 => 4.0.6 
      eslint-config-taro: 4.0.6 => 4.0.6 
      react: ^17.0.0 => 17.0.2 
MarkLogin commented 2 weeks ago

没有解决方案么 ~