Alier.setEnv()

Alier の環境変数を設定します。

構文

Alier.setEnv(key, value) => void

引数

  • key: string

    設定する Alier の環境変数の名称です。

  • value: string

    設定する Alier の環境変数の値です。

例外

  • TypeError
    • 引数 key もしくは value が文字列でない場合。

JavaScript から呼び出し

Alier.setEnv("foo", "bar");

ネイティブコードから呼び出し

mainActivity.scriptMediator!!.callJavaScriptFunction(
    functionName = "setEnv",
    args = arrayOf("foo", "bar")
)
try! mainActivity.scriptMediator.callJavaScriptFunction(
    functionName: "setEnv",
    args : ["foo", "bar"]
)

解説

Alier の環境変数を設定します。引数 key に環境変数の名称と引数 value に環境変数の値を渡すと Alier の環境変数として設定されます。

また、この関数を registerFunction() で登録されているので ネイティブ側からも呼び出せます。