2016-11-10 95 views
-2

我可以使用JavaScript檢查頁面是顯示在瀏覽器中還是書籤主屏幕上的快捷方式?使用JavaScript檢查頁面是否顯示在瀏覽器中?

+2

你的問題有點不清楚,如果你的意思是你點擊了添加到主屏幕,並且你已經讓你的網站的應用程序知道有'window.navigator.standalone'標誌 – Keith

+0

我一直在尋找! 現在我的問題是,在window.location.replace(「http:// ..」);命令中,新的頁面無法在webbrowser中打開。我怎樣才能讓頁面在webbrowser中打開而不是在webapp? – user7049950

回答

0

幾乎肯定不是。在主屏幕上實現書籤的唯一合理方法是使用本地存儲的快照。想一想:每次進入主屏幕時,設備都不會訪問所有這些頁面;那會讓你的數據傳輸津貼吃光,速度會變慢,並且會刺激人們。相反,它會記住上次訪問該頁面的快照,將其存儲在本地並使用該快照。 (例如,Chrome for Desktop的新標籤頁可以顯示您的熱門目的地,這並不完全相同,但它實際上是相同的使用案例  —以及桌面瀏覽器,其中額外的數據傳輸通常不是問題。 )

相關問題