渲染位于设备上的网页,反应原生

时间:2016-10-05 03:01:03

标签: webview react-native local-storage

我已经研究了很多,并试图无法渲染一个位于本地的网页(动态内容基于url中的vars)在android和ios上的网页上呈现本地反应。 首先这是可能的吗? 如果不可能有任何其他跨平台移动开发技术可以实现这一目标吗?

谢谢

1 个答案:

答案 0 :(得分:1)

是的,可以将本地html加载到webview中。您可以通过5将html传递到网页浏览的require媒体资源。 docs中有一个例子:

source

您可以使用render(): ReactElement<any> { return ( <WebView style={{ backgroundColor: BGWASH, height: 100, }} source={require('./helloworld.html')} scalesPageToFit={true} /> ); } 属性注入包含您的参数的javascript,以使内容动态化。

injectedJavaScript