У меня есть <ion-item>
с <a>
внутри него. Я хочу, чтобы приложения переходили к определенному href
, когда нажата кнопка <ion-item>
.ионный href внутри ионный предмет не работает в Android-устройстве реального времени
Код отлично работает в эмуляторе браузера (ionic serve
), но его нельзя нажать на Android-устройство.
Это мой <ion-item>
:
<ion-item>
<a href="http://google.com">
<img src="img/ionic.png">
<p>Events</p>
</a>
</ion-item>
Обратите внимание, что выше href
идет к внешнему HTML.
href
работает, если я стараюсь идти к местным html
:
<ion-item>
<a href="#/jobs">
<img src="img/ionic.png">
<p>Jobs List</p>
</a>
</ion-item>
Я попытался Смените href
к ng-href
, я также попытался указать href
внутри ion-item
тега. Ни один из них не работает.
Я также попытался изменить порядок html
:
<a href="http://google.com">
<ion-item>
<img src="img/ionic.png">
<p>Forum</p>
</ion-item>
</a>
Его до сих пор не работает.
Просьба помочь мне, спасибо за вашу помощь
UPDATE
Я также попытался использовать inappbrowser
:
<ion-item>
<a href="#"
onclick="window.open('http://google.com', '_system', 'location=yes'); return false;">
<img src="img/ionic.png">
<p>Guide</p>
</a>
</ion-item>
Но не везло на реальном устройстве
вы не должны использовать OnClick() с угловым, используйте нг щелкните вместо этого и сделать функцию в контроллере, не забудьте включить $ службы окна – ThomasP1988
Если у вас мог бы опубликовать вашу ошибку, которую вы видите на консоли (попробуйте запустить android -l -c), было бы проще. Inappbrowser, должно быть, работал, Neway, если вы хотите, чтобы работа вокруг попыталась использовать обычный javascript, как в: https://blog.nraboy.com/2014/12/open-dynamic-links-using-cordova-inappbrowser/ –