2

iPad 用の Web アプリを作成しています (上司が会議で情報を表示できるように設計されています)。これまでのところ、すべてが機能していますが、1 つを除いて、アプリケーション キャッシュを使用してアプリがオフラインで動作できるようにしています (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 に答える