【问题标题】:Background pages for Chrome Extensions - totally unique?Chrome 扩展程序的背景页面 - 完全独一无二?
【发布时间】:2018-07-09 23:13:46
【问题描述】:

我的问题很简单 - 持久 Chrome 扩展的背景页面/脚本 - 所有 Chrome 窗口都只有一个背景脚本吗?还是每个 Chrome 窗口都有不同的后台脚本实例?

我希望后台脚本绝对独一无二,这样无论如何只有一个实例,但我只是想确定一下。

【问题讨论】:

    标签: javascript html google-chrome dom google-chrome-extension


    【解决方案1】:

    是的,每个扩展程序只有 one 背景页面实例。

    但是,有一个例外:如果您的扩展程序使用隐身“拆分”模式,则会为隐身窗口创建第二个背景页面实例。

    官方文档link.

    【讨论】:

    • 好的,谢谢,我可以阻止拆分模式吗?我该如何预防?
    • 你无法阻止。但是,您可以避免在隐身模式下运行后台页面脚本。您可以使用isAllowedIncognitoAccess 来检测它是否是隐身模式。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-03-28
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多