我正在开发一个检索推文的扩展程序,我希望它在特定的时间间隔内执行此操作,但是在阅读了 Google 的内容安全政策文档之后,似乎不再可以简单地使用:
setInterval(someFunction, interval);
那么如何去做呢?
我正在开发一个检索推文的扩展程序,我希望它在特定的时间间隔内执行此操作,但是在阅读了 Google 的内容安全政策文档之后,似乎不再可以简单地使用:
setInterval(someFunction, interval);
那么如何去做呢?
Google 的内容安全政策会阻止您将字符串作为setInterval
. 传递函数应该没有问题。
这样做的原因是他们想要避免评估 JavaScript。将函数作为字符串传递会强制对该字符串进行评估,类似于 using eval()
。请参阅此先前提出的问题,了解为什么eval()
可能是安全问题。