我正在尝试在iOS设备上构建一个用于生产的本机应用程序。
在这个项目中,我正在加载一个本地的html页面。目前我正在使用WebView
组件。
<WebView source={{require('./webapp/index.html')}}/>
以下是webapp/index.html
。
<!DOCTYPE html>
<html>
<head>
<title>Foo</title>
</head>
<body>
<h1>Hello World</h1>
<script src="js/script.js" type="text/javascript">
</script>
</body>
</html>
我正按照此处列出的步骤进行制作:https://facebook.github.io/react-native/docs/running-on-device-ios.html#building-your-app-for-production(v0.34)
如何确保index.html
能够加载js/script.js
?
答案 0 :(得分:0)
我们很可能需要自己的服务器。我也在寻找这个,我也没有找到任何相关的答案。
答案 1 :(得分:0)
我有react-native-webview-bridge here似乎现在在反应原生核心内部,但我怀疑我们可以使用allowFileAccessFromFileURLs
...如果我发现某事,我会更新这个答案其他
答案 2 :(得分:0)