我是React Native的新手。當前正在運行需要WebView組件的項目。React Native Scrollview模擬Android
但是該應用程序的主頁太長(WebView位於頁面底部)。所以用戶應該向下滾動到WebView部分。
然後滾動事件應該被WebView塊攔截。
iOS對我很好。
Android阻止WebView從父ScrollView中截取滾動。我已經閱讀了很多關於這個問題的文章和帖子。
我不是Java開發人員,所以而不是鉤住Java我想也許我在佈局組件選擇方面做錯了什麼?
也許我應該別的東西而不是父ScrollView?
但是,如何向下滾動頁面?
[更新]我實際上做了一個設置webview固定高度的技巧。但在這種情況下(當webview中有很多內容時),在水平滾動時會降低性能。
我已經更改FlatList上的ScrollView。理論上講,這個組件不應該渲染塊的全部數據,只能顯示可見的內容。但是這隻對垂直滾動有幫助。仍然存在水平滾動問題(如果WebView組件具有小的固定高度,則不會出現問題)。