Javascript Google Chrome桌面通知

0 javascript

我目前正在尝试创建一个Javascript脚本,每隔10秒发出一次新的Google桌面通知,但我的网页会不断加载和发送垃圾邮件通知.我究竟做错了什么?

<script type="text/javascript">

function timedout(){
    webkitNotifications.createNotification("", "title", "mmm").show();
    setTimeout(timedout(), 10000);
}

timedout();
</script>
Run Code Online (Sandbox Code Playgroud)

请帮忙 :(

Mar*_*ahn 5

尝试:

function timedout(){ ... }
setInterval(timedout, 10000);
Run Code Online (Sandbox Code Playgroud)

您的代码立即(两次)调用timedout(),而不是每隔10秒尝试运行一次.