我正在建立一个倒数计时器。我已经在useTimer
的帮助下创建了一个react-native-background-timer
钩子。倒计时结束后,我想发送本地通知并让手机振动。
当应用程序在前台时,使用Vibration
中的react-native
可以正常工作,但是在后台时,则无法使用。
useTimer(() => {
if (timer === "finished") {
Vibration.vibrate([1000, 2000, 3000]);
} else {
countdownTime();
}
}, delay);