在react-native Webview中允许file:// request

时间:2017-02-08 12:03:55

标签: react-native android-webview react-native-android

我正在尝试在反应原生的webview中使用readiumjs查看器。

https://github.com/readium/readium-js-viewer

基本上它是一个动态加载epub文件的HTML页面。似乎不适用于Android。 我发现问题是加载epub的请求是通过“file:// xxx”uri进行的。 由于他的跨源请求政策,webview阻止了它。

如何设法允许请求提交://?

我发现这是基本的Android:Android WebView throws "cross origin requests are only supported for http" exception while trying to load resource from disk 是否有与React-native相当的?

1 个答案:

答案 0 :(得分:0)

最后我发现:

https://github.com/lucasferreira/react-native-webview-android

创建允许交叉orignin请求到file:///

的webview组件

所以它解决了我的问题。