2013-11-09 2 views
1

Я пытаюсь сделать автономный веб-приложение для Mobile Safari в основном. У меня установлен мой файл .appcache, и он работает нормально, пока я не добавлю строку для .mp4-файла (52 мб). Даже рабочий стол Chrome не сможет appcaching в приложении «причины файла - он дает ошибку:mp4-файл messing appcache setup

Application Cache Error event: Resource fetch failed (-1) 

И потому, что выходит из строя, вся appcaching терпит неудачу.

Используя http sniffer (HTTPScoop), я узнал, что около 30 мб загружает остановки mp4 и дает «Сбросить сверстником» -error.

Это как-то связано с Apache, с браузером, ISP или что?

+0

Вы могли бы посмотреть мой ответ и, возможно, принять его? Он был там в течение 13 дней – Markasoftware

ответ

2

Согласно одному из тех, кто разместил что-то here, Chrome имеет ограничение на максимальный размер кэша на 260 мкс и ограничение на 32 МБ на каждый файл (это примерно когда вы сказали, что загрузка остановлена). Я не знаю о других браузерах, но в Chrome вы можете исправить это, создав хром-приложение. Это кажется неудобным и раздражающим, но это единственный способ увеличить этот предел. Не уверен, что эта информация обновлена, потому что эта ссылка несколько лет, но, похоже, это так.

+1

Прошу прощения за поздний прием. Я сжал mp4 до 28 мб, просто чтобы быть в безопасности, и это даже заставило его работать на Mobile Safari, хотя я понял, что ограничение было гибким. – Apeli