Ich habe ein Problem, bei dem ein Drop-Down-Auswahlfeld bei der Anzeige auf einem Android-Mobilgerät nicht herunterfährt (es ist im Wesentlichen inaktiv). Es funktioniert gut auf Desktop-Browsern sowie IOS-Browser - ein Picker-Rad auf iOS und eine Dropdown-Auswahlliste auf dem Desktop.
Beispielcode ist;
%Vor%Ich habe den Vorschlag unter gefunden; Ссылка
was war
Das select-Tag funktioniert einfach nicht in Android, insbesondere nicht in einer App mit webview. Das hat mich für lange Zeit verrückt gemacht. Die Hauptverbesserung, die ich gefunden habe, selbst wenn dein auserwähltes tief in divs und Reihen begraben ist und was auch immer, ist dieses css:
wählen { Sichtbarkeit: sichtbar; -webkit-aussehen: menulist-text; }
Das -webkit-Erscheinungsbild ist möglicherweise das einzige, das tatsächlich benötigt wird, und das Setzen auf 'Listbox' funktioniert auch.
Das ist alles. Das hat seinen eigenen Posten verdient.
Ohne Glück ....
Ich hoffe, dass einer der Gurus hier eine elegante Lösung bieten kann, die mich davon abhält, den Weg zu gehen, diskrete Knöpfe für jede Option zu machen. Ich bin nicht nervös, ob die Android-Erfahrung ein nettes Picker-Rad bekommt oder nicht, aber Android-Nutzern die Möglichkeit geben muss, eine Option auszuwählen.
Ich danke Ihnen im Voraus
Die Lösung war ziemlich einfach, nachdem ich dies tagelang angepackt hatte.
Versuchen Sie das Debuggen, indem Sie die Auswahl aus verschachtelten divs herausholen, bis Sie das problematische div finden.
In meinem Fall war das Problem, dass ich alle Daten-Rolle="Seite" divs in einem Eltern-Div (für das Laden Sake auf Low-End-Geräten) gewickelt. Aus irgendeinem Grund & lt; Android 2.3 hat ein Problem damit.