Alier.getEnv()
Alier の環境変数を取得します。
構文
Alier.getEnv(key) => string
引数
-
key
:string
取得したい Alier の環境変数の名称です。
返値: string
取得した Alier の環境変数の値です。
例外
TypeError
- 引数
key
が文字列でない場合。
- 引数
例
JavaScript から呼び出し
Alier.getEnv("foo");
ネイティブコードから呼び出し
mainActivity.scriptMediator!!.callJavaScriptFunction(
functionName = "getEnv",
args = arrayOf("foo")
) { result ->
/* 実行結果の処理 */
}
try! mainActivity.scriptMediator.callJavaScriptFunction(
functionName: "getEnv",
args : ["foo"]
) { result ->
/* 実行結果の処理 */
}
解説
引数 key
に環境変数の名称を渡すと Alier の環境変数の値が返されます。また、この関数を registerFunction()
で登録しているため ネイティブ側からも呼び出せます。
Alier のフレームワークでは以下の値を環境変数に登録して提供しています。
名称 | 値 |
APP_BUILD |
DEBUG /RELEASE デバックビルドかリリースビルドか |
APP_VER |
アプリのバージョン |
ALIER_VER |
Alier フレームワークのバージョン |
OS_NAME |
OS |
OS_VER |
OS のバージョン |
MODEL_NAME |
端末名 |
PRODUCT_NAME |
型番 |
BROWSER_VER |
ブラウザのバージョン |