我正在开发一个react-native
应用程序,并在其中使用WebView
组件在该应用程序内部呈现网页。但是我无法在android
移动应用程序中从网站下载文件。
<View style={styles.container}>
<WebView
source={{ uri: 'https://********** }}
ref={'WEBVIEW_REF'}
startInLoadingState={true}
scalesPageToFit={true}
onNavigationStateChange={this.onNavigationStateChange.bind(this)}
javaScriptEnabled={true}
/>
</View>
我发现GitHub react-native存储库中报告了一些问题,但这些问题仍未解决。但是对此有什么解决方案吗?
答案 0 :(得分:4)
ReactNative在Android上的WebView不支持文件输入。
您可以使用此npm模块:
https://www.npmjs.com/package/react-native-webview-file-upload-android