ion-item中的离子href在android实际设备中不起作用

时间:2015-11-09 13:27:53

标签: android angularjs cordova ionic

我的<ion-item>里面有<a>。我希望在点击href时,应用会转到特定的<ion-item>

代码在浏览器模拟器(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。

如果我尝试转到本地hrefhtml正在运作:

        <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>

但在真实设备上没有运气

1 个答案:

答案 0 :(得分:1)

您可以在cordova http://ngcordova.com/docs/plugins/inAppBrowser/

中安装应用内浏览器插件

或者如果您不想要,只需使用$ window.open(&#39; http://google.com&#39;,&#39; _system&#39;);在你的控制器

来源:http://forum.ionicframework.com/t/linking-to-an-external-url-and-opening-in-browser/30953