将远程资产加载到React-native app WebView中

时间:2017-08-23 13:13:17

标签: react-native webview

react-native应用程序是否可以获取远程html / js / css / img文件,保存到本地并加载WebView

上下文:

以下面的应用程序结构为例:

├── App.js
├── /remote-assets
│   └── /foo
│       ├── index.html
│       ├── app.js
│       ├── styles.js
│       └── logo.jpg
└── /local-assets
    ├── util.js
    └── background.jpg

我们的想法是App.js将资产提取到directoy remote-assets,然后将index.html加载到WebView。该html还将引用位于同一本地路径中的文件,如:

<script src="app.js"></script>
<img src="logo.jpg" />

还有本地资产,例如:

<script src="../../local-assets/util.js"></script>
<img src="../../local-assets/background.jpg" />

0 个答案:

没有答案