gwt アプリケーションがホスト モードまたは展開モードで実行されているかどうかを確認したいと考えています。展開されている場合は、ローカル マシンまたはリモート マシンに展開されているかどうかを確認します。モードに応じてURLを変更したいので、それを行う方法はありますか。
ありがとう、
gwt アプリケーションがホスト モードまたは展開モードで実行されているかどうかを確認したいと考えています。展開されている場合は、ローカル マシンまたはリモート マシンに展開されているかどうかを確認します。モードに応じてURLを変更したいので、それを行う方法はありますか。
ありがとう、
展開とは、本番モードを意味すると思います。
アプリケーションが本番モードで実行されているかどうかを確認するには、次のように呼び出します。
com.google.gwt.core.client.GWT.isProdMode()
ブラウザで実行するとtrueを返します
アプリケーションがホスト モードまたはプロダクション モードで実行されているかどうかを確認するには、次の呼び出しを行います。
com.google.gwt.core.client.GWT.isClient()
そして使う
com.google.gwt.core.client.GWT.getHostPageBaseURL()
ホスティング ページの URL プレフィックスを取得します。