Как я могу заставить ChillBox (клон LightBox) работать в автономном веб-приложении, используя cache.manifest?

Я создаю веб-приложение для iPad (разработанное так, чтобы мой начальник мог показывать информацию на совещаниях). Пока у меня все работает, кроме одного - я использую кеш приложения, чтобы приложение работало в автономном режиме (cache.manifest), и по какой-то причине, когда я выхожу в автономный режим, я не могу получить какой-либо тип лайтбокса скрипт для работы.
Когда я подключен к Интернету, все работает как нужно, но как только я отключаю изображения, они открываются на новой странице в Safari вместо того, чтобы показываться в лайтбоксе.
В настоящее время я использую ChillBox ( http://www.chillwebdesigns.co.uk/chillbox), но я также использовал SlimBox, и у него была та же проблема. (Я пробовал LightBox 2, но по другим причинам это не удалось.)

У меня есть все изображения в моем манифесте, а также все файлы.js. Все ссылки отформатированы так:

<a href="path/to/image.gif" rel="ChillBox" title="A title" class="lb">
    <img src="path/to/image.gif" alt="" />
</a>

У кого-нибудь есть идеи?

1 ответ

Проблема, кажется, решена. Я загружал chillbox.js встроенный после набора ссылок, к которым он применял. Это работало в сети, но не в сети. Размещение ссылки на js в заголовке родительского файла, похоже, исправило это сейчас!

Другие вопросы по тегам