我有以下結構OrientationObserver在UIWebView的
UIViewController1 - > UIWebView的
我運行的WebView從文件,文件夾本地HTML文件。在HTML中,我有一個簡短的JavaScript片段,它通過orientationObserver檢查界面方向。
UIViewController1被鎖定到風景。
OrientationObserver總是返回「portrait」,應該返回「landscape」。我不知道是什麼導致錯誤的返回值。
什麼可能導致orientationObserver在這個星座中返回錯誤的方向?
我真的被困在這裏,我需要得到正確的方向返回。
任何幫助表示讚賞。
發佈您的codeplease –
我發現orientationObserver本身是一個JS中使用'math.abs(window.orientation)'的自定義函數。在移動Safari瀏覽器中,返回90,在UIWebView中返回0.我不是大型的JS大師,但是我可以看到移動Safari和UIwebView之間存在差異 – MadMaxAPP