phonegap - 在浏览器中打开链接 [英] phonegap - open link in browser

查看:141
本文介绍了phonegap - 在浏览器中打开链接的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我使用phonegap(cordova 2.2)

I use phonegap (cordova 2.2)

我有这样的链接:

<a href="http://twitter.com/foobar" target="_blank">twitter</a>

在iOS上 - 它在浏览器中打开链接(Safari)

On iOS - it opens link in browser(Safari)

但是在Android上 - 它在webview内部打开(在我的phonegap应用程序内)

But on Android - it opens inside webview(inside my phonegap app)

有什么办法让Android的工作方式和iOS一样吗? >

Is there a way to make Android work same way as iOS ?

推荐答案

这是我如何使用Cordova 2.2和jQuery mobile在Android上工作

This is how I got it working using Cordova 2.2 and jQuery mobile on Android

JavaScript:

Javascript:

$('.link').live('tap', function() {
    url = $(this).attr("rel");   
    loadURL(url);
});

function loadURL(url){
    navigator.app.loadUrl(url, { openExternal:true });
    return false;
} 

html:

<a href='#' class='link' rel='http://www.someurl.com'>Go Somewhere</a>

这篇关于phonegap - 在浏览器中打开链接的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆