Я разрабатываю приложение в Ionic 1.7.
У меня есть меню выбора, и я столкнулся с проблемой.
Для упрощения мой код похож на документацию
<label class="item item-input item-select">
<div class="input-label">
Lightsaber
</div>
<select>
<option>Blue</option>
<option selected>Green</option>
<option>Red</option>
</select>
</label>
http://ionicframework.com/docs/components/#select
Он хорошо работает с большинством устройств на iOS и Android. Показывает родное меню выбора, и все в порядке.
Но у меня проблема с одним устройством, Huawei MediaPad M2. Это мой корпоративный планшет, и это приложение должно работать здесь.
Проблема в том, что с любым кодом, который включает в себя меню выбора, текст параметров не отображается. Количество элементов правильное, и я думаю, что метки тоже в порядке, потому что, если я увеличиваю размер меток, коробка тоже вырастает.
Снимок экрана для справки
Если я открываю образцы в браузере по умолчанию, он работает, поля такие же, но метки отображаются черным текстом, чего не происходит в приложении ionic.
Я попытался удалить весь CSS ionic, добавить весь CSS, который может работать, обновить приложение webview для Android, обновить планшет, и ничего не сработало.
Я попытался создать новый образец приложения только с меню выбора, и это тоже происходит.
Любые идеи или обходные пути о том, как я могу это исправить или заставить открыть собственное меню выбора?
Спасибо!
chrome://inspect/#devices
(или любой другой инструмент отладки - это просто мой любимый), когда ваше устройство подключено к компьютеру? Если он выдает какие-либо сообщения об ошибках. Или вы можете даже осмотреть элемент и посмотреть, сможете ли вы обнаружить что-то не так. - person thepio   schedule 17.05.2016