window.open()不适用于iOS应用程序使用电话差距
问题描述:
我正在写一个使用Phonegap的ios应用程序, 所有我需要在我的应用程序是,当phonegap调用 index.html html页面将重定向用户到我的网站 的一点是,HTML不应用重定向到我的网站,我不 护理如果手机缺口打开Safari我只需要它来重定向到我的网站我的代码 是:window.open()不适用于iOS应用程序使用电话差距
<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