【发布时间】:2019-09-12 07:42:57
【问题描述】:
我使用 react-native-webview 成功渲染了一个 HTML 文件以供查看。当我单击视图中的链接时,它会在同一个视图中完美地加载到 IOS 上。但该链接在 Android 上不起作用。它显示'无法下载文件,因为权限被拒绝。请提供写入存储的权限,以便下载文件'
我尝试将这行代码添加到 AndroidManifest.xml <uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" /> 但它作为文件下载到手机,而不是在 WebView 的视图中。我错过了什么?
<WebView
originWhitelist={['*']}
source={ Platform.OS === 'ios'
? this.renderHTML(content)
: this.renderHTMLAndroid(content)
}
domStorageEnabled
javaScriptEnabled
/>
【问题讨论】:
标签: react-native url webview