サファリ (Windows では 5.1、Mac では 6) でのみ発生する次の問題があります。AjaxPro を使用して、次のようにしてリクエストを送信しています。
AjaxPro.timeoutPeriod = 1800000;
var r = new AjaxPro.Request();
r.url = this.url;
return r.invoke(method, args);
問題は、Safariでは、設定AjaxPro.timeoutPeriod
に関係なく、常に約10秒でタイムアウトするようで、数を増やしても効果がないように見えることです。私の調査によると、Safari のsetTimeout
メソッドにバグがあるようです。Safari でタイムアウト時間を長くする方法、または問題を解決する回避策を知っている人はいますか?