System - 系统
万花筒的一些系统函数
System.addModuleToHud(name)
描述: 添加模块到万花筒的原生UI
参数:
name- 功能名string
System.addModuleToHud("Test");
System.showHudByName(name)
描述: 通过已注册的模块名来打开Hud(右上角)
参数:
name- 功能名string
System.addModuleToHud("Test");//必须先注册
System.showHudByName("Test");
System.dismissHudByName(name)
描述: 通过已注册的模块名来关闭Hud(右上角)
参数:
name- 功能名string
System.dismissHudByName("Test");
System.getContext()
注意: 之前为
BuildTool.getContext();现已订正描述: 获取目前程序的上下文
android.content.Context参数:
name- 功能名string
System.dismissHudByName("Test");
System.getPluginCount()
描述: 获取目前已经加载到万花筒的js插件数量
let count = System.getPluginCount();
Helper.sendTip(`数量: ${count}`);
System.getPluginNameList()
描述: 获取目前已经加载到万花筒的js插件名列表
let list = System.getPluginNameList();
Helper.sendTip(`位首的js名: ${list[0]}`);
System.removePluginByName()
描述: 删除目前加载到万花筒的js
参数: js名
System.removePluginByName("测试");//假如js名为测试
quit()
描述: 强制退出目前加载的脚本
注意: 这个函数并不会撤销js的任何操作,例如悬浮窗的建立等。仅用于删除js的线程,监听等事件不再被调用。
quit();
Last modified: 15 三月 2025