Fixed webview crash on refresh after screen rotation

This commit is contained in:
keplyx 2020-01-30 15:53:20 +01:00
parent 32069f2b8c
commit c048032781

View file

@ -62,18 +62,21 @@ export default class WebViewScreen extends React.Component<Props> {
refreshWebview() { refreshWebview() {
for (let view of this.webviewArray) { for (let view of this.webviewArray) {
if (view !== null)
view.reload(); view.reload();
} }
} }
goBackWebview() { goBackWebview() {
for (let view of this.webviewArray) { for (let view of this.webviewArray) {
if (view !== null)
view.goBack(); view.goBack();
} }
} }
goForwardWebview() { goForwardWebview() {
for (let view of this.webviewArray) { for (let view of this.webviewArray) {
if (view !== null)
view.goForward(); view.goForward();
} }
} }
@ -132,6 +135,7 @@ export default class WebViewScreen extends React.Component<Props> {
render() { render() {
const nav = this.props.navigation; const nav = this.props.navigation;
this.webviewArray = [];
return ( return (
<BaseContainer <BaseContainer
navigation={nav} navigation={nav}