2010-10-15 146 views
2

我一直在嘗試爲iPhone WEB應用程序設置緩存清單。我已包括:iPhone緩存清單問題

<html manifest="speed.manifest"> 

但是,有些東西不起作用。我已經配置了easyPhp來傳遞manifest文件和mime.types文件,並且還向httpd.conf中添加了AddType文本/緩存清單.manifest來嘗試這一點。它不幸的是不起作用。

我使用這個:

var appCache = window.applicationCache; 
appCache.ondownloading = downloadingFunction(); 
appCache.onerror = errorFunction(); 

這兩個函數被調用。在errorFunction內部,我提醒了「load」的event.type。我不知道爲什麼會這樣......我認爲一切都是正確的,因爲我在過去曾與其他項目合作過。感謝您解決問題所在的任何幫助。我認爲easyPhp可能仍然存在問題,因爲其餘代碼與我的其他項目相同,但我不能100%。

感謝 湯姆·勒德洛

回答

0

嘗試加載谷歌瀏覽器的Web應用程序,打開開發者工具,並確保控制檯可見。

您應該看到清單文件會出現一個良好的日誌記錄。

0

高速緩存清單根本無法在IOS 3.x上的UIWebView中工作 它適用於IOS 4.x上的UIWebView和Mobile Safari