2012-07-30 90 views
0

我在試用android手機上的appCache網站時出現了這個奇怪的問題。我已經在Froyo 2.2 Android設備上測試過它。我正在使用此AppCache演示測試AppCache在Android手機上的功能http://people.opera.com/shwetankd/demos/2/index.htmAndroid設備上的AppCache

我已經使用Dolphin Browser對其進行了測試,它可以工作。當我在Android的默認瀏覽器中測試它時出現問題。

因此,我訪問該頁面,然後關閉我的互聯網連接。然後我重新加載頁面,它將顯示消息,如頁面未找到,並在消息上附加URL。事情是當我單擊錯誤消息中的相同URL時,它會加載緩存頁面。同樣的事情,當我新標籤頁,它的作品。

它只是不會在訪問頁面 - >關閉 - 互聯網 - >重新加載現有頁面。

任何想法?或者它只是我的測試設備?謝謝。

+0

好像它只是在默認瀏覽器中的錯誤。顯然,當頁面的上一次加載成功並在網絡上再次嘗試時,它會忽略appcache。 – 2012-07-31 12:14:19

+0

@MEB你有沒有在Android設備上試過它? – lorraine 2012-07-31 14:12:49

+1

是的。嘗試在桌面(Firefox)和Android 2.3.5(FF,Dolphin,默認) - >正常工作,而不是默認瀏覽器:在斷開連接後簡單地重新加載站點,獲取您關心的輸出 - 關閉並輸入該網址再次:沒問題。 – 2012-07-31 14:54:12

回答

1

對我來說似乎是正確的行爲:當您使用重新加載時,您要求瀏覽器重新加載頁面,意思是「從Internet獲取」。

如果您正常訪問該頁面,您只希望頁面和應用緩存足夠好。

現在,即使對於重新加載應用程序緩存也是有意義的,以避免混淆,但是您需要另一種方式(例如桌面瀏覽器上的Ctrl-F5)來表達「不,我真的意味着我想要你下載一個全新的副本「。

挑選你的癌症:用戶混淆或新控制(這也可能導致用戶混淆)。

(我知道這幾乎是一歲,但在這我只是偶然)