ユーザーがESCボタンを押すと、Firefoxが開いているWebSocket接続を閉じるという既知のバグがあります。それを防ぐのに役立つ回避策または小さなjQueryコードはありますか?現在の接続が閉じられるたびに新しいWebSocket接続を開始することを考えていましたが、それは少し危険なようです。
質問する
1105 次
1 に答える
7
この問題と部分的な修正が議論されているhttps://bugzilla.mozilla.org/show_bug.cgi?id=676881をご覧ください。ページが読み込まれた後に実行される次のスニペットは、私にとってはうまくいきます。
$(window).keydown(function(event) {
// check for escape key
if (event.which == 27) {
// the following seems to fix the symptom but only in case the document has the focus
event.preventDefault();
}
});
于 2012-08-05T12:41:11.263 に答える