A wrapper around the React Native WebView to add autoHeight and the ability to sanitize html using sanitize-html
npm install --save react-native-web-container
import WebContainer from 'react-native-web-container';
class MyWebView extends React.Component {
render() {
let html = '';
return (
<WebContainer
style={{flex: 1}}
html={html}
makeSafe={true}
autoHeight={true} />
);
}
}| option | values |
|---|---|
| autoHeight | (default: false) automatically set the height of the WebView to fill the contains and remove the scroll bar |
| makeSafe | (default: false) false: will not modify the html, true: will sanitize the html using the build in defaults, object: define a custom configuration for how to sanitize the html (See docs) |