回答
你可以使用 Hamibot 的 events.observeNotification()
方法来开启通知监听,然后通过 events.on('notification', function (n) { ... })
事件处理函数来读取通知内容。以下是一个示例代码:
// 确保已经开启了无障碍服务和通知权限
auto.waitFor();
// 开启通知监听
events.observeNotification();
// 监听通知事件
events.on('notification', function (n) {
// 读取通知的标题、内容和包名
var title = n.getTitle();
var content = n.getText();
var packageName = n.getPackageName();
// 输出通知信息
log('收到新通知:\n 标题: ' + title + ', 内容: ' + content + ', 包名: ' + packageName);
});
这段代码会在有新的通知到达时,打印出通知的标题、内容和发出通知的应用包名。确保你的脚本已经正确获取了必要的权限,否则可能会遇到问题。
ℹ️ 本回答由 AI 生成,内容仅供参考