我有一個基於AJAX的iPhone Web應用程序。這個應用程序主要用於觀看視頻。用戶導航一些菜單,然後獲取視頻列表。在視頻列表上,我有一些像這樣的代碼:加載視頻後阻止獨立iOS Web應用程序重新加載
<a href="javascript:window.location='video.mp4'>Video Link</a>
上的iPhone,在移動Safari瀏覽器,這個鏈接打開視頻後,視頻結束或者就OK了用戶點擊,視頻關閉,視頻列表保持原樣,然後再播放視頻。這是所需的行爲。
當應用程序用作獨立應用程序(添加到主屏幕)時,視頻關閉後,頁面重新加載,打破以前的導航。
有沒有辦法來防止這種情況發生?
有沒有Objective-C代碼。這是所有的CSS/HTML/JS。通過訪問網站並點擊「添加到主屏幕」,它成爲一個獨立的應用程序。 – calvillo