Ich arbeite gerade an einer Anwendung mit Bildschirmausrichtungsportrait, und ich habe HTML 5 Video, das Vollbildunterstützung benötigt. Ich habe dem Webview einen WebChromeClient hinzugefügt, der einige Methoden überwindet. Alles funktioniert gut, wenn ich im Hochformat bleibe, aber wenn ich im Vollbildmodus die Ausrichtung auf Landschaft umstelle, stürzt ich ab. Irgendwelche Hinweise?
Überlagerte Methoden:
%Vor%Log sagt:
%Vor%BEARBEITEN: Ich habe diese Zeile in meinem Manifest:
%Vor%Wenn Sie die Ausrichtung ändern, wird die Anwendung mit oncreate-Ereignis zurückgesetzt. Es ändert nicht einfach die Höhe und Breite und verwandte Sachen. Deshalb erhalten Sie eine Null-Ausnahme. Eines der von Ihnen erstellten Steuerelemente ist dieses Mal nicht vorhanden. Wahrscheinlich HTML5View.
Was Sie tun sollten, ist die Video-Position zu verfolgen und im Falle eines Schalters, laden Sie alle Bedienelemente neu beginnend mit der letzten Position.
Tags und Links android webview android-webview html5-video webchromeclient