window.open()在使用phone gap的iOS应用程序上不起作用

window.open() does not work on iOS app using phone gap

本文关键字:iOS 应用 应用程序 不起作用 程序上 gap phone open window      更新时间:2023-09-26

我正在使用Phonegap编写一个ios应用程序,我的应用程序只需要当phonegap呼叫index.html html html页面将用户重定向到我的网站问题是html不会将应用程序重定向到我的网站,我没有关心电话缺口是否打开了safari我只需要它重定向到我的网站我的代码是:

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

让你的函数看起来像这样:

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

甚至更好的

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