gpt4 book ai didi

javascript - React Native WebView 文件下载/上传在 Android 中不起作用

转载 作者:太空狗 更新时间:2023-10-29 16:25:55 25 4
gpt4 key购买 nike

我正在开发一个 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 存储库中报告了一些问题,但它们仍然是开放的。但是有什么解决办法吗?

最佳答案

ReactNative's WebView on Android does not support file input.

You can use this npm Module:

https://www.npmjs.com/package/react-native-webview-file-upload-android

  • 任何类型文件的文件输入支持使用下载文件安卓下载管理器
  • Android SDK 的权限请求
  • 版本 >26(现在需要新的 Play 商店构建和更新从 2018 年 11 月开始)

关于javascript - React Native WebView 文件下载/上传在 Android 中不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54058979/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com