1

JavaScript を使用して jquery ギャラリー ビューアーを実行する Web サイトを作成しました。ギャラリーを Safari のみで使用すると問題が発生します (ただし、Chrome、Firefox などでは使用できません)。

最初は、ギャラリーはスムーズに実行されます。しかし、(1 つのギャラリー ページで、または異なるギャラリーを含む複数のページで) 十分な数の画像をクリックすると、最終的にギャラリー スクリプトが機能しなくなります。その時点で、Web サイトの別のページで別のギャラリーにアクセスしても、すべてのギャラリー機能が停止します。ページの更新、ハード更新、キャッシュのクリア、別のギャラリー/ページへのアクセス、またはタブを閉じて新しいタブで再度開いても、機能は元に戻りません。再び機能させる唯一の方法は、Safari ウィンドウを閉じ、新しいウィンドウを開いて、再度ページに移動することです。(ブラウジングセッションがこれと何の関係があるのだろうか?)

コンソールを使用してみましたが、Firebug Lite を使用して問題を診断しましたが、成功しませんでした。スクリプトが動作を停止しても、コンソールにエラーは表示されません。コントロールが機能しなくなります。

Safari を実行しているさまざまなマシンで問題を確実に再現できます (最も簡単なのは、ギャラリー内の写真を何度も何度もすばやく循環させてロックアップすることです)。他のブラウザを使用して問題を再現することはできません。

何が問題なのかを理解するための助け、または問題のトラブルシューティング方法の提案さえも、大歓迎です!

ギャラリーは次の場所にあります。

http://www.gailcohenphotography.com/galleries.html

どうもありがとう - ポール

4

0 に答える 0