每 10 秒 Tampermonkey 运行 脚本

Tampermonkey run script every 10s

我正在尝试构建一个每 10 秒运行一次并发送 GM_notification 的脚本。但我没有收到任何通知。怎么了?

// ==UserScript==
// @name        _Notification test
// @grant       GM_notification
// @require     http://code.jquery.com/jquery-1.12.4.min.js
// ==/UserScript==

setTimeout(function() {

GM_notification ( {title: 'foo', text: '42'} );

}, 1000);

您需要 match url 提供 url 页,每 10 秒需要 setInterval 而不是 setTimeout

// ==UserScript==
// @name        _Notification test
// @match       
// @grant       GM_notification
// @require     http://code.jquery.com/jquery-1.12.4.min.js
// ==/UserScript==




var intervalId = window.setInterval(function(){
  GM_notification ( {
    title: 'foo', text: '42'
} );
}, 10000);