現在、iOS4では動作しますが、iOS5では動作しないASP.Net Webページがあります。JavaScript setTimeoutがWindow.Openの後に起動しない
親Webページには、子ウィンドウを開くボタンがあります。私は開いたウィンドウの呼び出しの直後に親ウィンドウでsetTimeoutの更新を行います。
iPhoneのiOS5では、子ウィンドウを開くときに、親ウィンドウに戻り、子ウィンドウに戻って更新を表示するまで親ページのsetTimeout関数が呼び出されないことに気付きました。
は、ここで親ページの私のコードのスニペットだと私は、これはiOS4を上ではなく、iOS5を上で動作する問題
WindowManager.OpenWindow('...')
t = setTimeout(function() { handles[0].testfx(); }, 1000);
だと思うところ。
アイデア?
あなたがリフレッシュする方法についての詳細はありませんが、誰も手伝ってくれないと思います。 –
おそらく、ISO5は、ページがバックグラウンドで電池を節約するか、それと似たようなものであれば、JavaScriptの実行を停止します。 – Aristos