因此,我創建了一個全屏廣告,在未命名的應用程序中的UIWebView內運行。基本上,我無法修改視口元標籤,所以我的應用需要精確到1023x767才能全屏顯示,並且不會滾動webview。它在95%的時間內工作,除了一個觸發奇怪錯誤的場景。如果我從橫向開始,然後旋轉到水平,我可以在Web視圖周圍滾動應用程序,就好像它大於視口一樣。iOS的UIWebView窗口寬度和iPad上的高度
在CSS,我有:
@media only screen and (orientation: portrait) {
html, body {
width: 767px;
height: 1023px;
overflow:hidden;
position:relative;
}
}
@media only screen and (orientation:landscape) {
html, body {
width: 1023px;
height: 767px;
overflow:hidden;
position:relative;
}
}
我檢測的方向變化事件,和我越來越:
$('html').width() = 767
$('html').height() = 1023
$('body').width() = 767
$('body').height() = 1023
然而,我發現,我也越來越這同時,這顯然是問題,但我不知道爲什麼或如何修復它:
$(window).width() = 1023
$(window).height() = 1365
有什麼想法?任何人!? :-)
如果你唯一的問題是滾動,爲什麼不禁用滾動webView的scrollView?然後,無論文檔大小如何,只會顯示您的內容。 – 2012-04-19 16:35:57
這不是我的應用程序。我只是在裏面跑。 – normmcgarry 2012-04-19 20:11:57