Reputation: 2585
I didn't have this problem on previous versions of Phonegap. But in 2.2, when I change the orientation, it doesn't update the uiwebview
.
Does phonegap not support landscape view by default? How do you handle this?
Upvotes: 20
Views: 8174
Reputation: 21
window.addEventListener(
"orientationchange",
function() {
// Announce the new orientation number
location.reload();
}, false );
Upvotes: 2
Reputation:
Just go and update x-code project file (IOS Application target ) change or update support interface orientation and check it all orientation .
it's work well ...
Upvotes: 3
Reputation: 1195
To add to Stephan's answer, if you need to do anything special when the orientation changes, you can set a callback function to:
window.onorientationchange
Upvotes: 4
Reputation: 3403
This is not an issue with the WebView getting updated but with the meta tag in the index.html's document head.
<meta name="viewport" content="user-scalable=no, initial-scale=1, maximum-scale=1, minimum-scale=1, width=device-width, height=device-height, target-densitydpi=device-dpi" />
After removing the unnecessary height=device-height
everything works just fine
<meta name="viewport" content="user-scalable=no, initial-scale=1, maximum-scale=1, minimum-scale=1, width=device-width, target-densitydpi=device-dpi" />
Upvotes: 50