scripting.ExecutionWorld
指定使用 scripting.executeScript() 注入或使用 scripting.registerContentScripts() 注册的脚本的执行环境。
类型
此类型的值是字符串。可能的值有:
-
ISOLATED默认的 内容脚本 执行环境。此环境与页面的上下文是隔离的:虽然它们共享同一个文档,但全局作用域和可用的 API 是不同的。
-
MAIN网页执行环境。此环境与网页共享,没有隔离。此环境中的脚本无法访问仅提供给内容脚本的 API。
警告: 由于缺乏隔离,网页可以检测并干扰已执行的代码。除非网页可以读取、访问或修改通过已执行代码流动逻辑或数据,否则请勿使用
MAIN环境。
浏览器兼容性
加载中…
注意: 此 API 基于 Chromium 的 chrome.scripting API。