clip_manager - 剪贴板 
更新: 2025/7/20 字数: 0 字 时长: 0 分钟
剪贴板模块,用于获取、设置剪贴板内容。在Android 10以上,由于系统限制,在后台无法访问、监听剪贴板。
参见
Limited access to clipboard data
目录 
接口 
变量 
函数 
变量 
clipboardManager 
ConstclipboardManager:ClipboardManager
剪贴板管理器。用于获取、设置、监听剪贴板内容。
参见
示例
js
const { clipboardManager, getClip } = require('clip_manager');
clipboardManager.on("clip_changed", () => {
  console.log("clipboard changed:", getClip());
});
$autojs.keepRunning();函数 
clearClip 
- clearClip(): 
void 
清除剪贴板内容。
示例
js
"nodejs";
const { clearClip } = require('clip_manager');
clearClip();返回值
void
getClip 
- getClip(): 
string|null 
获取剪贴板内容。
示例
js
"nodejs";
const { getClip } = require('clip_manager');
console.log(getClip());返回值
string | null
文本内容。
hasClip 
- hasClip(): 
boolean 
判断剪贴板是否有内容。
示例
js
"nodejs";
const { hasClip } = require('clip_manager');
console.log(hasClip());返回值
boolean
如果有内容,返回true,否则返回false。
setClip 
- setClip(
text):void 
设置剪贴板内容。
示例
js
"nodejs";
const { setClip } = require('clip_manager');
setClip('Hello World!');参数
| 名称 | 类型 | 描述 | 
|---|---|---|
text | string | 文本内容 | 
返回值
void
