<!doctype html>
<html>
<head>
<title>page</title>
<meta name="viewport" content="user-scalable=no, width=device-width, initial-scale=1.0, maximum-scale=1.0"/>
<meta name="apple-mobile-web-app-capable" content="yes" />
<meta name="apple-mobile-web-app-status-bar-style" content="black" />
</head>
<body>
<script>
function goToPage() {
var pageUrl = 'http://www.google.com/';
window.open(pageUrl);
}
</script>
<div id="installBtn" onclick="goToPage()">go to page</div>
</body>
</html>
預期的操作是:當觸摸div時,會打開一個新窗口。 這段代碼在iPhone的Safari瀏覽器中效果很好。如何在iPhone的獨立(全屏)模式下打開一個新窗口
但是當我點擊「+」 - >「添加到主屏幕」,然後按「轉到頁面」,沒有窗口打開,頁面加載在同一屏幕上。
如何強制,by javascript,在獨立模式下打開一個新窗口?
沒有太大的幫助...... – 2012-04-27 11:37:21
歡迎堆棧溢出:-) 請看[答]。您應該提供一些信息,說明爲什麼您的代碼可以解決問題。 僅有代碼的答案對社區沒有用處。 – JimHawkins 2017-02-09 09:23:06
那麼這是2012年的消息,但足夠公平!此代碼測試Web引擎是否在獨立模式下使用。 AFAIK僅支持iOS – 2017-02-09 10:45:02