在 React Native 中为 WebView 设置 LayerType

Set LayerType for WebView in React Native

在我执行触摸操作之前,Web 视图会导致呈现问题。所以尝试禁用 hardware acceleration 作为 webview.setLayerType(View.LAYER_TYPE_SOFTWARE, null); 但是 react native 方面对此没有任何参考。

查看了 React Native web view 中所有可能的道具。

我应该写一个 customWebView 并用 nativeConfig 覆盖还是有更简单的替代方法

当 Web 视图是组件中返回的唯一视图时,它会间接优先呈现。嵌套时它的优先级较低。

<View>
   <Webview />
<View>

将上面的改成了下面的

<Webview />

而且效果很好