WebView und HTML5 <video>

Ich setze eine Cheapo-App zusammen, die unter anderem einige unserer Websites "umrahmt" ... Ganz einfach mit demWebViewClient. bis ich das video geschafft habe.

Das Video wird als @ gemacHTML5 -Elemente, und diese funktionieren einwandfrei auf Chrome, iPhones und jetzt, da wir die Kodierungsprobleme behoben haben, funktioniert sie auch aufAndroid im nativen Browser.

Nun das reiben:WebView mag es nicht. Überhaupt. Ich kann auf das Posterbild klicken und nichts passiert.

Googeln, fand ichDie, das nah ist, aber auf einem 'Link' (wie in einem href ...) anstatt auf einem Videoelement basiert. (onDownloadListener wird anscheinend nicht für Videoelemente aufgerufen ...)

Ich sehe auch Verweise auf das Überschreiben von onShowCustomView, aber das scheint bei Videoelementen nicht aufgerufen zu werden ... und shouldOverrideUrlLoading auch nicht.

Ich möchte lieber nicht "XML vom Server holen, in der App neu formatieren". Indem ich das Story-Layout auf dem Server behalte, kann ich den Inhalt ein wenig besser steuern, ohne die Leute zu zwingen, eine App weiter zu aktualisieren. Wenn ich WebView also davon überzeugen kann, Tags wie den nativen Browser zu verarbeiten, ist das am besten.

Mir fehlt eindeutig etwas Offensichtliches .. aber ich habe keine Ahnung was.

Antworten auf die Frage(26)

Ihre Antwort auf die Frage