Phonegap中的外部URL

时间:2012-11-13 11:02:00

标签: android url cordova hyperlink phonegap-plugins

我想在Phonegap Android中打开一个链接说www.google.com ...我已经尝试了很多东西,但是我无法打开任何链接。

<access origin="http://google.com" />已添加到config.xml。

navigator.app.loadUrl('http://google.com');发出错误。

$('#pageID').load('http://google.com',function(){
$('#pageID').trigger('create');
});

正在加载页面,但不会显示图像,这在我的情况下是必需的。

任何人都可以解释如何在Phonegap中实际打开链接。

2 个答案:

答案 0 :(得分:1)

好吧似乎不可能.....但我发现我们可以以其他方式做到这一点。

我们知道这有效: -

 <a data-role="none" id="someID" href="#" target="_blank">

因此我们可以将jQuery编写为: -

$('#idAnchorTag').attr('href','some URL');

所以完整的代码是: - (假设点击是在图像上进行的)

   <a data-role="none" id="idAnchorTag" href="#" target="_blank">
    <img id="idIMG" src="some IMAGE">
   </a> 

JS: -

$(function() {
   $("#idIMG").click(function(){

      $('#idAnchorTag').attr('href','some URL');

    });
});

答案 1 :(得分:0)

$('#pageID').onClick(function(){
    document.location.href="http://google.com";
})