カスタム URL プロトコル ハンドラがありますcgit:[...]
ローカル マシンでいくつかのものを構成するバックグラウンド プロセスを起動します。プロトコルは正常に動作します。JavaScript から起動しています (現在は を使用していますdocument.location = 'cgit:[...]'
) が、関連するプログラムが終了するまで JavaScript を待機させたいと考えています。
基本的に、JavaScriptに実行させたい手順は次のとおりです。
JavaScript が何かをする
JavaScript の起動
cgit:[...]
Javascript は
cgit:[...]
終了するまで待機しますJavaScript は別の処理を行います
コード:
function launchCgit(params)
{
showProgressBar();
document.location="cgit:"+params;
document.addEventListener( /* CGit-Program exited event */, hideProgressBar );
}
また:
function launchCgit(params)
{
showProgressBar();
// setLocationAndWait("cgit:"+params);
hideProgressBar();
}
これが可能であれば、何かアイデアはありますか?