将参数传递给GM​​_notification():如何?

时间:2017-05-11 03:34:03

标签: javascript notifications tampermonkey

我在我的脚本中使用此代码:

GM_notification("Done", "Test", "https://image.ibb.co/m83AmQ/mp_logo_white2.png", function(){console.log("bob"));

然而,这并没有真正做到我想要的。一切正常,除了console.log语句在通知消失后运行,似乎与documentation相反,  这告诉我GM_notification接受2个参数或4个参数(AFAIK,I' m a n00b)。

看起来我正在使用4参数方法,但由于它没有onclick回调(这是有效的),我要么喜欢为onclick找到修复使用使用接受子参数的2参数方法(?是它们被称为?)。它告诉我,details参数可以具有以下任何属性,我不知道它会是什么样子,说实话,我不知道从哪里开始。

1 个答案:

答案 0 :(得分:0)

我在@wOxxOm的帮助下发现了如何做到这一点

GM_notification({title: 'foo', image: 'bar', text: '42', onclick: console.log}); 

有关详细信息,请查看此链接:http://tampermonkey.net/documentation.php#GM_notification