我正在研究移動網站/ iPhone應用程序組合。進入移動網站後,我會提示用戶「去應用程序」,「下載應用程序」或「使用移動網站」。當ios safari從另一個應用程序被調用時,會觸發什麼javascript事件
從各種入口點到手機網站,我最擔心的是驗證電子郵件和短信,因此用戶將檢查電子郵件,按照驗證鏈接,進入Safari,提示'去應用程序'和驗證鏈接會發送給應用程序進行處理。
現在在同一個會話中,如果用戶收到有關應用程序的另一封電子郵件,用戶將再次查看電子郵件,跟隨另一個到Safari的驗證鏈接,我希望'去應用程序'以相同的方式工作新的鏈接。
一些怪癖是,進入手機網站後,驗證鏈接被保存,網址切換到site.com/home。 iphone覆蓋圖與網站的其他部分完全分離,並且無法訪問網站的驗證鏈接存儲區,因此只要網站加載,該活動就需要立即啓動。這在第一次加載頁面時起作用,但在第二次再次輸入時,我需要監聽ios Safari重新進入後觸發的事件。我試着聽過「pageshow」,但到那時,URL已經是site.com/home。
謝謝