【发布时间】:2019-11-16 03:46:03
【问题描述】:
我正在尝试使用 browser.alarms API 为 Web 扩展创建警报。
为了使扩展程序跨浏览器,我正在使用 webextension-polyfill 并在 Chrome 上进行测试。
我在后台脚本中创建警报的代码如下所示:
browser.alarms.create('spline-items-notification', {
periodInMinutes: 1
});
但是,当我尝试运行此扩展程序时,我总是收到错误消息:
Uncaught TypeError: Cannot read property 'create' of undefined
我在 manifest.json 中的后台脚本之前加载 webextension-polyfill,其他接口工作,如 browser.notifications。
如果可能的话,我想知道如何解决这个问题。谢谢。
【问题讨论】:
标签: javascript google-chrome firefox-addon-webextensions webextension-polyfill