我正在尝试在反应原生的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相当的?
答案 0 :(得分:0)
最后我发现:
https://github.com/lucasferreira/react-native-webview-android
创建允许交叉orignin请求到file:///
的webview组件所以它解决了我的问题。