Safariでのみ発生する奇妙な問題があります(5.1.4を使用しています)。ログインフォームを送信するための次のコードがあります。
$('#login-submit').click(function(e) {
e.preventDefault();
xDomainUtils.setIframeProxy('showLoginLoader');
setTimeout(function() {
$('#login-form').submit();
}, 1000);
});
Safariではログインは発生しません。読み込み中のgifは回転します。Safari開発者ツールを使用してコードをステップ実行しましたが、}, 1000);
行の後で失敗するようです。JavaScriptエラーはスローされません。JavaScriptがその時点で実行を停止したかのようです。
コードベース全体が表示されない場合、フィードバックを提供するのは難しいことを私は知っています-これがSafariの既知の問題であるかどうか疑問に思いました。アドバイスありがとうございます!