2

我正在为 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>

有人有想法么?

4

1 回答 1

0

问题似乎解决了。我在它应用到的一组链接之后加载了 chillbox.js 内联。这在线工作,但离线失败。将 js 的链接放在父文件的头部似乎已经解决了这个问题!

于 2013-03-01T03:46:05.557 回答