React-native WebView:从 assets 文件夹加载 html 和 js
Posted
技术标签:
【中文标题】React-native WebView:从 assets 文件夹加载 html 和 js【英文标题】:React-native WebView: Load html and js from assets folder 【发布时间】:2017-09-15 13:25:16 【问题描述】:我需要从 WebView 的 assets 文件夹中加载 html 和 js 文件。我试过使用:
<WebView source=uri: "file:///android_asset/index.html" />
连同javascriptEnabled=true
。 html 文件已加载,但 XMLHttpRequest 停止工作。我猜这是由于“文件”协议。
有没有其他方法可以在不使用file:///
的情况下访问 assets 文件夹中的文件?或者就此而言,此问题的任何其他解决方案。
【问题讨论】:
【参考方案1】:找到了路。 使用react-native-static-server创建服务器并加载html文件。
【讨论】:
以上是关于React-native WebView:从 assets 文件夹加载 html 和 js的主要内容,如果未能解决你的问题,请参考以下文章
DocuSign API 返回 URL,在重定向后将控制权从 WebView 转移回 React-Native 应用程序
javascript 提供用于从React-Native WebView发送和接收消息的示例实现(使用postMessage / onMessage WebVie)
React-Native WebView postMessage获取json对象
如何将参数从 React-Native 发送到 Native