Проблема с кешем iPhone - PullRequest
       6

Проблема с кешем iPhone

2 голосов
/ 15 октября 2010

Я пытался настроить манифест кэша для веб-приложения iPhone. Я включил:

<html manifest="speed.manifest">

Однако что-то не работает. Я настроил easyPhp для доставки манифеста с файлом mime.types, а также добавил AddType text / cache-manifest .manifest в httpd.conf, чтобы попробовать это тоже. К сожалению, это не работает.

Я использую это:

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

Обе эти функции вызываются. Внутри errorFunction я предупреждаю event.type, который является «load». Я не знаю, почему это будет ... Я думаю, что все правильно, так как я управлял этим с другими проектами в прошлом. Мы будем благодарны за любую помощь в решении проблемы. Я думаю, что в моем easyPhp, вероятно, все еще есть проблема, потому что остальная часть кода такая же, как и в других моих проектах, но я не могу быть на 100%.

Спасибо Том Ладлоу

Ответы [ 2 ]

0 голосов
/ 05 февраля 2011

Манифест кэша просто не работает в UIWebView на IOS 3.x Он работает на UIWebView и Mobile Safari на IOS 4.x

0 голосов
/ 15 октября 2010

Попробуйте загрузить свое веб-приложение в Google Chrome, откройте инструменты разработчика и убедитесь, что консоль видима.

Должно появиться хорошее ведение журнала того, что происходит с файлом манифеста.

...