Heim  >  Artikel  >  Web-Frontend  >  Tatsächlicher HTML5-Kampf und Analyse: Gibt an, ob die Website über das Startbildschirmsymbol aufgerufen werden soll

Tatsächlicher HTML5-Kampf und Analyse: Gibt an, ob die Website über das Startbildschirmsymbol aufgerufen werden soll

黄舟
黄舟Original
2017-02-10 14:39:251520Durchsuche

Der Safari-Browser im IOS-System auf dem Mobiltelefon kann die Webapp lokal als Symbol speichern, damit Benutzer sie anzeigen können. Wie ermöglichen wir Benutzern den Zugriff auf die Website über das Startbildschirmsymbol? Wir werden es im Folgenden langsam vorstellen.


 Der JavaScript-Code zur Bestimmung, ob die Website über das Startbildschirmsymbol aufgerufen werden soll, lautet wie folgt

//判断是否是从主屏幕图标进入的网站。(只针对IOS系统)

if ('standalone' in navigator && !navigator.standalone && (/iphone|ipod|ipad/gi).test(navigator.platform) && (/Safari/i).test(navigator.appVersion)) {
  alert(1)
 }
 
 //通过判断navigator.standalone来确定是否是从主屏幕图标来进入网站的。
 //这个主要是应用在webapp端还是web端进入网站的。从而进行相应的操作。
 //本例是navigator.standalone等于false即是从浏览器(web端)进入的网站的。
 //那么在document文档中写入两段代码。

Das Obige ist eine Einführung in den tatsächlichen HTML5-Kampf und eine Analyse der Website-Funktionen, die über das Startbildschirmsymbol aufgerufen werden sollen. Weitere verwandte Inhalte finden Sie auf der chinesischen PHP-Website (www.php .cn)!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn