允许在反应本机 Web 视图中 file:// 请求



我正在尝试在反应原生网络视图中使用 readiumjs 查看器。

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

基本上它是一个动态加载 epub 文件的 HTML 页面。似乎不适用于安卓。我发现问题是加载 epub 的请求是通过"file://xxx"uri 发出的。并且由于他的跨源请求策略,Web视图正在阻止它。

如何设法允许请求 file://?

我发现这个适用于基本的Android:Android WebView在尝试从磁盘加载资源时抛出"跨源请求仅支持http"异常有没有与反应原生的等价物?

最后我发现:

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

创建允许克罗氏原素请求 file:///的 Web 视图组件

所以它解决了我的问题。

相关内容

  • 没有找到相关文章