Object call( method, { List<Object>? args, }) async { String data = await _controller.runJavascriptReturningResult( "call('" + method + "','" + json.encode(args ?? []) + "');"); return json.decode(data); }