From 1489e6c86dd8ca5451000e9480be6fb7479b6fce Mon Sep 17 00:00:00 2001 From: nyne Date: Mon, 18 Nov 2024 17:02:07 +0800 Subject: [PATCH] add appVersion to JsEngine --- lib/foundation/js_engine.dart | 2 ++ 1 file changed, 2 insertions(+) diff --git a/lib/foundation/js_engine.dart b/lib/foundation/js_engine.dart index 8ae647f..88eae18 100644 --- a/lib/foundation/js_engine.dart +++ b/lib/foundation/js_engine.dart @@ -19,6 +19,7 @@ import 'package:pointycastle/block/modes/cfb.dart'; import 'package:pointycastle/block/modes/ecb.dart'; import 'package:pointycastle/block/modes/ofb.dart'; import 'package:uuid/uuid.dart'; +import 'package:venera/foundation/app.dart'; import 'package:venera/network/app_dio.dart'; import 'package:venera/network/cookie_jar.dart'; @@ -70,6 +71,7 @@ class JsEngine with _JSEngineApi { var setGlobalFunc = _engine!.evaluate("(key, value) => { this[key] = value; }"); (setGlobalFunc as JSInvokable)(["sendMessage", _messageReceiver]); + setGlobalFunc(["appVersion", App.version]); setGlobalFunc.free(); var jsInit = await rootBundle.load("assets/init.js"); _engine!