$global - 全局函数

  • 更新时间:2025-12-13 11:58:45

全局函数

全局函数,在调用的时候无需使用$前缀直接写函数即可

睡觉(时长)

睡觉

  • 参数 : 时长 {整数} 毫秒

  • 版本 : 1.0.0

//停止1秒钟
睡觉(1000);

等待(时长)

等待

  • 参数 : 时长 {整数} 毫秒

  • 版本 : 1.6.8

//停止1秒钟
等待(1000);

提示(信息)

提示

显示一个对话框出来

  • 参数 : 信息 {字符串} 信息

  • 版本 : 1.6.8

提示("我是提示");

弹窗(标题, 信息)

对话框

  • 参数 : 标题 {字符串} 标题

  • 参数 : 信息 {字符串} 内容

  • 版本 : 1.6.8

弹窗("提示对话框","我很好");

显示图片(图片或路径)

显示图片

  • 参数 : 图片或路径 {图片|字符串} 图片路径或图片对象

  • 版本 : 1.6.8

//显示图片路径上的图片
定义 图片路径 = "sdcard/Pictures/示例/全局函数/t01.png";
显示图片(imgPath);
//显示图片对象(Image)
定义 图片 = $图片.读取(imgPath);
显示图片(图片);

关闭绘制日志()

关闭绘制日志

  • 版本 : 1.6.8

关闭绘制日志();

关闭绘制()

关闭绘制

关闭绘制悬浮窗

  • 版本 : 1.6.9

关闭绘制();

清空绘制()

清空绘制

此方法会清空绘制,但是不会关闭绘制悬浮窗

  • 版本 : 1.6.8

清空绘制();

获取剪切板()

获取剪切板内容

  • 返回 : {字符串} 剪切板内容

  • 版本 : 1.6.8

定义 内容 = 获取剪切板();

设置剪切板(文本)

设置剪切板内容

  • 参数 : 文本 {字符串} 内容

  • 版本 : 1.6.8

设置剪切板("我是剪切板内容");

剪切板有内容()

是否有剪切板内容

  • 返回 : {布尔值} 剪切板是否有内容

  • 版本 : 1.6.8

如果(剪切板有内容()){
    定义 内容 = 获取剪切板();
}

清空剪切板()

清空剪切板内容

  • 返回 : {布尔值} 是否清空成功

  • 版本 : 1.6.8

清空剪切板();

当前包名()

获取无障碍检测到的包名

  • 返回 : {字符串} 活动名称

  • 版本 : 1.6.8

定义 包名 = 当前包名();

当前类名()

获取无障碍检测到的活动名

  • 返回 : {字符串} 活动名称

  • 版本 : 1.6.8

定义 类名 = 当前类名();

当前时间()

获取当前时间戳

  • 返回 : {数字} 时间戳

  • 版本 : 1.7.8

定义 时间戳 = 当前时间();
日志(时间戳);

信息(内容)

悬浮土司提示

悬浮窗土司,可以显示在任何app界面,但是需要悬浮窗权限。

  • 参数 : 内容 {字符串...} 日志信息

信息("提示信息");

信息日志(信息)

悬浮土司加控制台打印

  • 参数 : 信息 {字符串...} 日志信息

信息日志("提示信息");

土司(信息)

系统土司

部分手机需要开启通知权限才允许显示在其他应用上方

  • 参数 : 信息 {字符串...} 日志信息

土司("信息");

土司日志(信息)

系统土司加控制台打印

  • 参数 : 信息 {字符串...} 日志信息

土司日志("提示信息");

日志(信息)

控制台日志

  • 参数 : 信息 {字符串...} 日志信息

日志("信息");

打印(信息)

控制台日志

  • 参数 : 信息 {字符串...} 日志信息

打印("信息");

随机数()

随机数(0-1)

  • 返回 : {float} 随机数(0-1)

日志(随机数());//0-1之间的随机数

随机数(最大值)

随机数(0-max)

  • 参数 : 最大值 {整数} 最大值

日志(随机数(10));//0-10之间的随机数

随机数(最小值, 最大值)

随机数(min-max)

  • 参数 : 最小值 {整数} 最小值

  • 参数 : 最大值 {整数} 最大值

日志(随机数(10,30));//10-30之间的随机数

导入(路径)

导入模块

  • 参数 : 路径 {字符串} 模块路径或相对路径

  • 返回 : {JsObject} 模块对象

定义 我的类 = 导入("mCls.js");
定义 对象 = 新建 我的类();