2010-10-15 4 views
2

Я пытаюсь настроить манифест кэша для приложения для веб-приложений iPhone. Я включил:Проблема манифеста 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%.

Благодаря Том Ладлоу

ответ

0

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

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

0

Cache манифеста просто не работает в UIWebView на IOS 3.x Он работает на UIWebView и Mobile Safari на IOS 4.x

Смежные вопросы