我想在我的应用中添加 WebView ,并希望缩放页面以适应我的手机。 我使用 scalesPageToFit 来执行此操作,但它在Android中不起作用。 我正在使用 0.30 verison 的react-native。
这是我的代码:
class Test extends Component {
constructor(props) {
super(props);
this.state = {scalesPageToFit: true};
}
onNavigationStateChange(navState) {
this.setState({
scalesPageToFit: true
});
}
render() {
return (
<View>
<WebView
automaticallyAdjustContentInsets={false}
scalesPageToFit={this.state.scalesPageToFit}
onNavigationStateChange={() => this.onNavigationStateChange()}
style={{height: 500}}
source={{uri: "http://www.avosannonces.fr"}}
/>
</View>
);
}
}
这就是我得到的:This is what i get with scalesPageToFit in react-native