iphone bookmarklet cookie永續性
>使用者進入移動目標網頁,並指示將頁面儲存為主頁上的書籤.
>他們啟動書籤去登入頁面登入並獲得一個cookie.
> cookie的工作,他們可以瀏覽整個網站.
>但是,此會話cookie不是持久的.如果他們離開Safari,然後使用儲存的bookmarklet重新啟動,則在上一個會話期間設定的Cookie將會消失.
>只要使用safari(即:直接啟動safari而不是通過bookmarklet)導航頁面工作正常(即:啟動safari,去url,登入,重新啟動safari,回到url).
>我發現,當建立bookmarklet時,活動的cookie是持久的,但是當通過bookmarklet訪問safari時,會話期間設定的任何cookie都不會持久存在.
>我想知道這是否是一個safari / iphone問題和/或如果有任何辦法.非常感謝您提供的任何見解.
K,對於遇到同樣問題的人來說,我通過使用html5的本地儲存找到了一個工作.我只需要使用javascript來設定基於cookie值的儲存,因為cookie被設定,並且在載入第一頁時從儲存值設定cookie.
http://stackoverflow.com/questions/2503913/iphone-bookmarklet-cookie-persistence