2016-07-20 23 views
0

Ich benutze WKWebView, um html5 Videoelement anzuzeigen. Wenn die Ansicht zu Beginn geladen ist, gibt es eine Wiedergabetaste (große runde Taste). Wenn Sie es drücken, wird der integrierte Video-Vollbild-Controller angezeigt und das Video wird abgespielt.IOS9 WKWebView html5 video keine Wiedergabetaste

Während Video Presse spielt Schaltfläche „Fertig“:
1. Vollbild-Controller bricht zusammen und ich sehe meine webview
2. aber gibt es keine Play-Taste mehr (so kann ich nicht anfangen zu spielen Video wieder)

Wenn Sie zuerst Video anhalten und "Fertig" drücken, oder Video bis zum Ende ansehen und dann "Fertig" drücken, ist alles in Ordnung.

Funktioniert auf IOS8 ohne Probleme.

Ist es IOS9 Fehler, oder habe ich etwas falsch konfiguriert? Welche Problemumgehungen sind möglich?

Hier html, die in webview geladen wird:

@"<!DOCTYPE html> 
<html> 
<head> 
    <meta name=""viewport"" content=""width=device-width, initial-scale=1, user-scalable=no""> 
    <style> 
     html, body {{ 
      margin: 0; 
      padding: 0; 
      background-color: #000; 
     }} 
     video {{ 
      background-color: #000; 
      width: 100%; 
      height: auto; 
      max-height: 100%; 
      margin: auto; 
      top: 0; 
      left: 0; 
      bottom: 0; 
      right: 0; 
      position: absolute; 
     }} 
    </style> 
</head> 
<body> 
<video poster=""{0}""><source src=""{1}"" /></video> 
</body> 
</html>"; 

Antwort