【发布时间】:2021-10-24 11:45:20
【问题描述】:
我添加了拉动以使用滚动视图刷新内部 Web 视图。它正在工作,但条件是只有当我们位于 Web 视图内的页面顶部时,拉动刷新才能工作。这是我的代码
<ScrollView
contentContainerStyle={{flex: 1}}
refreshControl={
<RefreshControl
refreshing={refreshing}
onRefresh={onRefresh}
/>
}
>
<WebView scalesPageToFit
startInLoadingState
ref = {webViewRef}
originWhitelist={['*']}
style={{ flex: 1 }} source={{ uri: url }} onLoadStart={() => (setLoading(true))} onLoadEnd={() => (setLoading(false))}
javaScriptEnabled={true}
domStorageEnabled={true}
setSupportMultipleWindows={false}
/>
</ScrollView>
【问题讨论】:
标签: android react-native webview scrollview pull-to-refresh