2014-01-14 95 views
0

我正在爲我們的網站開發具有Sencha Touch 2的MobileApp視圖。我還在iPhone上添加了該網站作爲主屏幕快捷方式。影響iPhone網站快捷方式

是否有任何操縱iPhone主屏幕快捷方式的網站的開放選項?

我的問題是,如果我通過點擊快捷方式打開網站,每次加載頁面。我的問題是,如果「網站快捷方式應用程序」在後臺打開,它不應該刷新。所以它在Safari移動瀏覽器中的行爲不一樣。

有什麼辦法來操縱這種行爲?以編程方式或在iPhone設置?

感謝您的幫助

回答

0

我認爲這與Safari手機瀏覽器中的行爲是一樣的。您保存到主屏幕的任何書籤,無論是否啓用網絡應用程序,都會在開始時刷新。

一個解決方法是使用Sencha Touch的路由支持。每當打開應用程序中的新路線時,將該路線保存在localstorage中作爲「last_route」或類似的東西。然後在應用程序的每個負載上調用controller.redirectTo(localStorage.getItem(「last_route」));直接返回到用戶訪問的最後一條路線(並因此查看)。

有煎茶的路徑引導的讀,如果你不熟悉它: http://docs.sencha.com/touch/2.3.0/#!/guide/history_support