<!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>
Oczekiwaną czynnością jest: dotknięcie przycisku div powoduje otwarcie nowego okna. Ten kod działa doskonale na safari iPhone'a.Jak otworzyć nowe okno w trybie samodzielnym (pełnym ekranie) telefonu iPhone
Ale kiedy pukam "+" -> "Dodaj do ekranu głównego" i naciśnij "idź do strony", żadne okno nie jest otwarte, a strona ładuje się na tym samym ekranie.
Jak wymusić, przez javascript, nowe okno do otwarcia w trybie autonomicznym?
nie pomaga ... –
Witamy na przepełnienie stosu :-) proszę spójrz na [odpowiedź]. Powinieneś podać kilka informacji, dlaczego twój kod rozwiązuje problem. Odpowiedzi dotyczące tylko kodu nie są przydatne dla społeczności. – JimHawkins
Cóż, to jest wiadomość z 2012 roku, ale uczciwa! Ten kod sprawdza, czy silnik sieciowy jest używany w trybie autonomicznym, czy też nie. AFAIK obsługiwany tylko przez iOS –