使用带有本地HTML文件的pass参数将React Native复制到WebView

时间:2018-03-15 09:25:08

标签: react-native

如何在Webview中传递道具并在我的本地html页面中获取道具

export default class HomeScreen extends React.Component {
  render() {
    return (
       <View>
            <WebView source={require('../Web/index.html')} />
          </View>  
    );
  }
}

1 个答案:

答案 0 :(得分:1)

您无法将任何道具传递到Webview内的html页面。

但使用injectedJavascript有一个技巧 https://facebook.github.io/react-native/docs/webview.html#injectedjavascript

以下是示例: https://www.undefinednull.com/2015/12/27/injecting-custom-javascript-into-react-natives-webview/