リマインド付きカウントダウンタイマーUserScript
UI
長さは決め打ちにする
2023-04-14 10:22:51 スマホの画面を消すと止まってしまう……
やっぱアプリ探すしかないか……
code:script.js
{
const sleep = (n) => new Promise((r) => setTimeout(r, n));
const id = "countdown-timer";
scrapbox.PageMenu.addMenu({
title: id,
});
scrapbox.PageMenu(id).addItem({
title: ${duration},
onClick: async () => {
await sleep(10 * 1000);
for (let i = 0; i < 6; i++) {
const ready = sleep(10 * 1000);
navigator.vibrate(1001);
await ready;
}
},
});
}
}