window.open()在使用手机缺口的iOS应用程序上不起作用

时间:2012-08-05 12:22:47

标签: javascript html ios cordova

我正在使用Phonegap编写ios应用程序, 我在我的应用程序中需要的是,当phonegap呼叫时 index.html html页面会将用户重定向到我的网站 问题是html没有将应用程序重定向到我的网站,我没有 如果手机间隙打开野生动物园我只需要它将它重定向到我的网站我的代码 是:

<html>
<head>
<script type="text/javascript">
    function loadlink()
    {
        window.open("www.cnn.com");
    }
</script>
</head>
<body onload="loadlink()">        
</body>
</html>

2 个答案:

答案 0 :(得分:3)

让你的功能看起来像这样:

function loadlink() {
  window.location.href = "www.cnn.com";
}

答案 1 :(得分:3)

甚至更好

function loadlink() {
    if (typeof (window.open) == "function") {
        window.open("http://www.stackoverflow.com");
    }
    else {
        window.location.href = "http://www.stackoverflow.com";
    }
}

由于Internet Explorer不太喜欢window.location.href