我将一个扩展程序从 Chrome 移植到 Microsoft Edge。该扩展程序在 Chrome 中运行正常,但在 Edge 中它有一些问题。
其中一个问题是 Edge does not support browser.alarms
.
对于 Edge 扩展,使用 browser.alarms
的替代方法是什么?
最佳答案
我进行了所有研究并得出结论,只需使用 JavaScript 的 setTimeout 函数即可替换警报。 browser.alarms.onAlarm.addListener 中编写的函数应该写在 setTimeout() 函数的第一个参数中,目前以编程方式清除缓存需要访问浏览器内部功能,而 Microsoft Edge 目前尚未实现。
关于javascript - Edge 扩展的 browser.alarms 的替代品,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44368904/