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

查看:39
本文介绍了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 ?

推荐答案

这是我在 Android 上使用 Cordova 2.2 和 jQuery mobile 使其工作的方式

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天全站免登陆