在使用 setRoot 时渲染 flash 或推入反应原生导航

Posted

技术标签:

【中文标题】在使用 setRoot 时渲染 flash 或推入反应原生导航【英文标题】:Render flash while using setRoot or push in react native navigation 【发布时间】:2019-12-31 23:29:03 【问题描述】:

我正在使用 wix/react-native-navigation 我在导航中使用 setRoot 或推送方法时出现白色闪烁屏幕。 我尝试设置 waitForRender: true ,但它有帮助。 sn-p 我试过不工作。

动画: 设置根: 等待渲染:真

【问题讨论】:

【参考方案1】:

我在 RNN 7.7.0 上遇到过类似问题,帮助我的是设置默认选项

Navigation.setDefaultOptions(
  animations: 
    push: 
      waitForRender: true,
    ,
    pop: 
      waitForRender: true,
    ,
    setStackRoot: 
      waitForRender: true,
    ,
    showModal: 
      waitForRender: true,
    ,
    dismissModal: 
      waitForRender: true,
    ,
  ,
)

【讨论】:

以上是关于在使用 setRoot 时渲染 flash 或推入反应原生导航的主要内容,如果未能解决你的问题,请参考以下文章

当视图控制器弹出或推入导航控制器堆栈时如何获得通知

推入或拉出 github 时无法停止提示输入 ssh 密钥密码

带有角度路由器的 Ionic 4 setRoot

无法读取未定义的属性'setRoot' - 角度错误

Aurelia 在使用变量的 setRoot 时找不到具有 ID 的模块

AS3 Flash - 通过 ExternalInterface 渲染 html