Beim Abspielen einer Mediendatei in einer UIWebview (zB youtube)
gibt es eine Schaltfläche, um "Fullscreen" der HTML5 Media Player - Wie kann ich
Und hier ist, wie webview
zum Beenden der Videowiedergabe im Vollbildmodus erzwungen wird:
Es ist nicht sauber und es stoppt auch die Videowiedergabe. Aber ich denke, das ist die einzige Möglichkeit, die Video-Vollbild-Wiedergabe zu beenden.
Um zu erzwingen, dass Videos immer im Vollbildmodus wiedergegeben werden, verwenden Sie bei der Konfiguration von UIWebView
diese Codezeile:
Es sieht so aus, als gäbe es ein paar Möglichkeiten, erkennen Sie das Eintreten und Verlassen des Vollbildmodus , obwohl es sich hierbei um keine empfohlenen Ansätze handelt. Siehe die verknüpfte StackOverflow-Frage.
Je nachdem, was Sie tun möchten, scheint es fast so, als ob Sie die Änderung des Playerstatus mit dem onStateChange
-Rückruf besser erkennen können. In einem Projekt, an dem ich gerade arbeite, sieht der Code so aus:
Dann schnüffle ich für diese URL im Controller oder in der Wrapperklasse:
%Vor%Tags und Links ios youtube-api uiwebview youtube-javascript-api nsnotificationcenter