我使用Android原生WebView和iOS web-kit作为原生模块的一部分,并 Package 在GestureHandlerRoot中。Android中的点击事件不起作用,而iOS中的点击事件工作正常。当前库版本react-native-gesture-handler”:“2.9.0尝试升级到2.13,但仍然是同样的问题。
<GestureHandlerRootView style={styles.gestureHandlerStyles}>
<Root initialProps={props} />
</GestureHandlerRootView>
1条答案
按热度按时间0g0grzrc1#
使用手势触摸事件可以与webView行为一起传播,基于您的用例,这些是可能的解决方案:
1-在WebView中启用JS(javaScriptEnabled={true}):
2-为了调试目的,添加以下回调:
你可以尝试这两种方法,并给我给予你的反馈,如果提供的解决方案不工作。