我正在尝试在我的react-native应用程序(Android)中使用WebView
。
当我按home
按钮时,再次启动应用程序webview
无法保存其状态。
我读了一些文章,现在我的代码是:
var freetime = React.createClass({
getInitialState: function() {
return {
url: DEFAULT_URL,
backButtonEnabled: false,
forwardButtonEnabled: false,
loading: true,
scalesPageToFit: true,
};
},
render: function() {
return(
<WebView
url={this.state.url}
onNavigationStateChange={this.onNavStateChanged}/>
);
},
onNavStateChanged: function(navState) {
console.log("Url: " + navState.url);
console.log("Source: " + navState.source);
this.setState({
url: navState.url,
status: navState.title,
scalesPageToFit: true
});
}
});
但它也没有用。