5
旋轉設備不會旋轉當前正在播放的視頻。它在iOS 8和9中效果很好。WKWebView僅在iOS 10環境模式下播放視頻
在WebKit中找不到可能導致此行爲的任何更改。我只是用常規配置實例化一個WKWebView。
有誰知道可能是什麼原因造成的?
旋轉設備不會旋轉當前正在播放的視頻。它在iOS 8和9中效果很好。WKWebView僅在iOS 10環境模式下播放視頻
在WebKit中找不到可能導致此行爲的任何更改。我只是用常規配置實例化一個WKWebView。
有誰知道可能是什麼原因造成的?
在AppDelegate中
func application(_ application: UIApplication, supportedInterfaceOrientationsFor window: UIWindow?) -> UIInterfaceOrientationMask {
if let presentedViewController = window?.rootViewController?.presentedViewController {
let className = String(describing: type(of: presentedViewController))
if ["MPInlineVideoFullscreenViewController", "MPMoviePlayerViewController", "AVFullScreenViewController"].contains(className)
{
return UIInterfaceOrientationMask.allButUpsideDown
}
}
return UIInterfaceOrientationMask.portrait
}
任何這運氣?我看到了同樣的問題。 – sinewave440hz
沒有運氣 修正了當我知道視頻正在播放時,將應用程序的方向定義爲風景。然後,當它結束時,強制應用程序再次以縱向模式顯示。 一個非常冒險的解決方案,會喜歡更合適的解決方案。 – ivopintodasilva
@ivopintodasilva關心分享如何強制將其設置在橫向上後旋轉回肖像?我似乎無法強迫我回到肖像。 – Teffi