0

(javascript を介して) Java からコールバックを受け取るローディング バーを実装したいと考えています。

現在のステータスを受け取ったら、それをコンソールに出力し、読み込みバーのテキストも変更します。

window.LoadingState = function (status,a,b,c,d,e,f,g)   
{
   console.log("LoadingState");
   console.log(status,a,b,c,d,e,f,g);
   LOADBAR.innerHTML=status;
}

ステータスはブラウザ コンソールに正常に出力されますが、読み込みバーのテキストは、Jar ファイルがダウンロードされた後にのみ更新されます (100% しか表示されず、その間には何も表示されません)。

Java 内の複数の場所で次のコード行を使用して Js にコールバックします。

window.call("LoadingState", new Object[]{50,"Updater"});    

また、以下に示すようにコンソールで受信されますが、Jar がロードされたときにのみ画面で更新されます。

コンソール

このフリーズを回避する方法はありますか?

4

0 に答える 0