我是React Native的新手。当前正在运行需要WebView组件的项目。React Native Scrollview模拟Android
但是该应用程序的主页太长(WebView位于页面底部)。所以用户应该向下滚动到WebView部分。
然后滚动事件应该被WebView块拦截。
iOS对我很好。
Android阻止WebView从父ScrollView中截取滚动。我已经阅读了很多关于这个问题的文章和帖子。
我不是Java开发人员,所以而不是钩住Java我想也许我在布局组件选择方面做错了什么?
也许我应该别的东西而不是父ScrollView?
但是,如何向下滚动页面?
[更新]我实际上做了一个设置webview固定高度的技巧。但在这种情况下(当webview中有很多内容时),在水平滚动时会降低性能。
我已经更改FlatList上的ScrollView。理论上讲,这个组件不应该渲染块的全部数据,只能显示可见的内容。但是这只对垂直滚动有帮助。仍然存在水平滚动问题(如果WebView组件具有小的固定高度,则不会出现问题)。