Я тестирую свое приложение на Huawei G535, макет не в правильном положении, а кнопки не нажимаются. Я использую Ionic 2. Я тестировал это на своем эмуляторе и браузере, и все в порядке. У меня нет другого телефона, на котором можно было бы его протестировать, но если с моим телефоном возникнет проблема, то я думаю, что это может повлиять и на другие телефоны.
Информация об Android (если полезно)
- Разрешение: 540 х 960
- Версия Android: 4.3
- Версия пользовательского интерфейса эмоций: EmotionaUI 2.0 Lite
- Версия основной полосы частот: 100131
Код для моей страницы.
<ion-header>
<ion-navbar color="primary">
<ion-title>
Title
</ion-title>
</ion-navbar>
</ion-header>
<ion-content padding>
<ion-list no-lines>
<ion-item *ngFor="let item of items | async">
<ion-avatar item-left>
<img src="{{item.image}}"/>
</ion-avatar>
<h1>{{item.title}}</h1>
<button ion-button clear item-right large (click)="showItem(item)">
<ion-icon name="arrow-dropright"></ion-icon>
</button>
</ion-item>
</ion-list>
</ion-content>
Осмотревшись, я увидел, что проблема может быть в устаревшей ионной версии. Поэтому я обновляю свое приложение ionic до последней версии. Теперь я могу использовать кнопку для перехода на другую страницу на моем телефоне Huawei. Но кнопки и позиции по-прежнему неправильные. Список отображается в виде сжатого списка на левой стороне телефона, заголовок на панели навигации не имеет поля. Когда я перехожу на другую страницу, кнопка со стрелкой назад находится над заголовком на панели навигации, а кнопка перехода по ссылке не работает.
Как видите, это не похоже на то, что показано здесь http://ionicframework.com/docs/v2/components/#thumbnail-list
Любой совет о том, что может быть не так? Большое спасибо
ОБНОВЛЕНИЕ Я создал новый ionic 2 и изменил только файл home.html на список. Но это тот же результат. Я не получаю консольных ошибок. Кажется, это отступы и поля ионного приложения.