我有一个 <ion-item>
与 <a>
在里面。我希望应用程序转到特定的 href
当<ion-item>
被点击。
该代码在浏览器模拟器(ionic serve
)中运行完美,但在安卓真机上无法点击。
这是我的 <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>
还是不行。
请帮助我,谢谢你的帮助
更新
我也尝试使用 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>
但在真实设备上没有运气
最佳答案
您可以在您的 cordova 中安装应用内浏览器插件 http://ngcordova.com/docs/plugins/inAppBrowser/
或者如果您不想,只需使用 $window.open(' http://google.com ', '_system');在你的 Controller 中
来源:http://forum.ionicframework.com/t/linking-to-an-external-url-and-opening-in-browser/30953
关于android - ion-item 中的 ionic href 在 android 真实设备中不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33610179/