HTML Select-Dropdown-Menüs funktionieren nicht in android webview

9

Die Browser useragent Version:

%Vor%

Der grundlegende HTML-Code

%Vor%

Dies scheint auf UIWebView (iPhone) und den nativen Browsern zu funktionieren. Nur Android WebView hat das Problem. Jede Hilfe wird geschätzt. Die Webansicht ist eine Cordova-Aktivität

    
Bijeshp009 17.03.2016, 05:17
quelle

1 Antwort

0

Antwort von @mattstow von hier

Das Rendering von <select> s im Android Browser ist fehlerhaft und entfernt den normalen Stil, wenn ein Hintergrund oder Rahmen angewendet wird.

Da <select> s nicht aussieht wie <select> s ist ein ziemlich großes Usability-Problem, ist es am besten, sie nicht nur für diesen Browser zu stylen.

Leider gibt es keine reine CSS-Methode zum Auswählen / Ausschließen des Android-Browsers. Daher empfehle ich Ihnen, die Layout-Engine zu verwenden ( Ссылка ), die dem <html> -Tag eine Klasse von .browser-android hinzufügen.

Sie könnten dann alle <select> s formatieren, außer im Android Browser, so:

%Vor%     
Akram Lazkanee 17.03.2016 11:24
quelle

Tags und Links