setInterval not working (firing only once) in Google Chrome extension

后端 未结 3 1897
花落未央
花落未央 2020-12-10 12:24

Just as the title says: setInterval is only firing its callback once.

manifest.json:

{
    //...
    \"content_scripts\" : [{
                 


        
3条回答
  •  执笔经年
    2020-12-10 12:41

    setInterval isn't working at all.

    The first argument should be a function, you are passing it the return value of alert() which isn't a function.

    Use the three argument version:

    setInterval(function,time,array_of_arguments_to_call_function_with);
    setInterval(alert,2000,['only shown once']);
    

提交回复
热议问题