Ich entwickle eine mobile Anwendung mit Cordova, und ich muss wirklich inline Youtube Video spielen können.Inline Youtube Video funktioniert nicht in Cordova Anwendung auf iOS
Ich habe versucht, es für eine Weile zu lösen:
I
playsinline
-1
im youtube iframe APIdas Attribut ich
<preference name="AllowInlineMediaPlayback" value="true"/>
in meinem config.xml setzenDann setze ich
AllowsInlineMediaPlayback
auftrue
in den XcodeIch versuche sogar Webkit-playsinline direkt auf dem iframe
Die Ergebnisse sind seltsam zu setzen. Wenn ich mein Video das erste Mal spiele, wird es im Vollbildmodus angezeigt. Also überprüfe ich meinen HTML-Code über die Remote-Entwickler-Tools, um zu überprüfen, ob das Attribut richtig gesetzt ist. Es ist! Ich mache so wie ich es bearbeiten würde, ich lasse es ohne Modifikation, und die Magie passiert: Mein Video spielt Inline!
Offensichtlich kann ich meine Benutzer nicht bitten, diesen Trick zu machen.
Jemand hat eine Idee, dies zu lösen?
Es ist eine Art Notfall Ausgabe ...
Dies funktionierte für mich: http://StackOverflow.com/Questions/34002561/inline-youtube-Video -in-ionic-Cordova-Phonegap-App -on-ios-iphone/34009907 # 34009907 –