2013-01-01 39 views
1

當我輸入http://pattern.dk/sun/(網絡移動應用程序)時,它會要求我將它添加到iPhone的主屏幕。否則,我只看到「添加到主屏幕」消息,而不是實際的應用程序。將它添加到主屏幕並從那裏運行它將顯示應用程序。保存網站到iPhone上的主屏幕與直接入口 - 區別?

但我想在Chrome中打開該應用程序。在Chrome中設置「iPhone iOS5」用戶代理使其顯示相同的「添加到主屏幕」消息,而不是應用程序本身。

我想知道輸入應用程序添加到iPhone的主屏幕和Safari入口之間有什麼區別?我能以任何方式在Chrome中看到該應用程序嗎?

回答

1

的區別可以使用JavaScript進行:

if (window.navigator.standalone) { 
    // Web app on the homescreen 
} else { 
    // Mobile Safari 
} 
+0

謝謝!但是有什麼方法可以在Chrome中將它顯示爲應用程序? – Atadj

+0

@Paul只要你可以讓Chrome假裝移動Safari,並且設法將'window.navigator.standalone'設置爲'true',它就是。 – 2013-01-01 19:51:33

相關問題