我对这么多不同的方法、指南感到不知所措,但我没有一个尝试为我工作。请为我连接至少一些点...
我的目标是在 Firefox WebExtension 的后台脚本中找到一个窗口对象。
问题,我无法导入Services
库来使用它来查找window
对象。
我尝试了两种方法:
Components.utils.import("resource://gre/modules/Services.jsm");
给出一个被贬低的警告Components
,并且一个错误:Components.utils
未定义。const { Cu } = require("chrome"); let Services = Cu.import("resource://gre/modules/Services.jsm");
引发require
未定义的错误。
那是一个后台脚本,为我指明正确的方向,如何导入我需要使用的正确库/接口?