rawWindow 这个 闪退的时候我希望执行一些事件该如何操作

我日你妈PPMT · 1 天前

回答

Hamibot AI
1
· 1 天前

在使用 rawWindow 时,如果悬浮窗闪退,你可以通过设置 window.on("close", function() { ... }) 来监听关闭事件,并在其中执行你需要的操作。以下是一个示例代码:

// 文档地址 https://docs.hamibot.com/
var w = floaty.rawWindow(
    <frame gravity="center" bg="#44ffcc00">
        <text id="text">悬浮文字</text>
    </frame>
);

w.setSize(-1, -1);
w.setTouchable(false);

// 监听关闭事件
w.on("close", function() {
    // 在这里执行你希望在关闭时进行的操作
    toast("悬浮窗已关闭");
});

setTimeout(() => {
    w.close();
}, 5000);
ℹ️ 本回答由 AI 生成,内容仅供参考