CommonWebView.js 856 Bytes
import React, { Component } from 'react';
import {
  StyleSheet,
  WebView,
  View,
  Image,
  Dimensions
} from 'react-native';
import { StackNavigator, TabNavigator } from 'react-navigation';


export default class CommonWebview extends Component {
  constructor(props) {
    super(props);
  }
  render() {
    console.log("url",this.props)
    const url = this.props.navigation.state.params.item.url;
    return (
      <WebView
        style={styles.container}
        source={{uri: this.props.navigation.state.params.item.url}}
      />
    );
  }
}


const styles = StyleSheet.create({
  container: {
    flex: 1,
    paddingTop: 64,
    justifyContent: "flex-start",
    alignItems: "stretch",
    backgroundColor: "#EFEFEF",
    paddingLeft: 10,
    paddingRight: 10,
  },
  // img: {
  //   width: Dimensions.get("window").width - 20,
  // },
});