私はDesktop.getDesktop().browse("some URL")
を使用していますが、それは非同期であるため、その後の呼び出しはbrowse()要求と並行して行われます。JavaのDesktop.getDesktop()。browse()の結果を待つ方法
browse()
が完了していることを確認するにはどうすればできますか?
私はDesktop.getDesktop().browse("some URL")
を使用していますが、それは非同期であるため、その後の呼び出しはbrowse()要求と並行して行われます。JavaのDesktop.getDesktop()。browse()の結果を待つ方法
browse()
が完了していることを確認するにはどうすればできますか?
することはできません。また、ユーザーがブラウザウィンドウ(またはすべてのウィンドウ)またはブラウザのタブを閉じることを知る手段がありません。また、ユーザーがブラウザを完全に閉じることを強制してはいけません。 (私がしなければならないとかなり怒ります)
このコマンドはURLパラメータを使用してシステムに「オープンイベント」を効果的に送信するので、URLを開くことができるすべてのプラットフォームで機能します。
目的は何ですか/ブラウザが閉じられているかどうかを確認する必要がありますか?
ここで、データ入力や認証をしたいとします。私はOAuth 2.0 for installed applications(デスクトップまたはモバイル)を使用して混合認証(ネイティブアプリ/ウェブ)を見て、インスピレーションを得ることができます。
browse()が完了したことを確認するにはどうすればできますか?ループバックアドレスを提供する特定の時間のための
- 結果についてregularilyポール(ユーザーが認証され、データが入力されている)
- :
OAuthのネイティブアプリの拡張機能で説明したように、あなたは2つのオプションがありますWebサーバーはアプリケーションのサーバーにイベントを送信できます(利用可能な場合)