Chrome 扩展程序会更新并重写为其他相同的扩展程序

chrome extension update and rewrite to another same extensions

本文关键字:程序 扩展 其他 更新 Chrome 重写      更新时间:2023-09-26

您好,我有添加背景的 chrome 扩展.html作为新标签。它就像 速度交易 ,当您打开新选项卡时,它会自动打开。

我有 26k 用户,但每天只有一半访问我的分机。(使用我的后台HTML打开新选项卡)因为在我的扩展程序之后,用户可能安装了另一个垃圾扩展程序,它将网站添加为新选项卡。

所以我想通过更新返回我的用户。

<html>
    <head></head>
    <body style="margin:0px;padding:0px;">
        <iframe 
            style="width:100%;height:100%;margin:0px;padding:0px;border:none;" 
            src="/background.html"
            name="ext-newtab-iframe"></iframe>
    </body>
</html>

我的扩展代码如下所示,如果我想返回我的用户,我该如何更改。 我想将其重写为另一个扩展

无法以编程方式重新获取新标签页。 最近下载的新标签页扩展将覆盖新标签页,并且您的脚本无法访问其他标签页的页面或脚本。 即使你能做到,我也不会建议。

为什么不呢?

通过这样做,您可以为使用其他新选项卡扩展的用户提供卸载扩展的理由。 也许他们不再需要你的扩展,或者他们保留了你的扩展以便以后使用它。但如果它凌驾于他们想要的之上,他们就不会高兴。 这意味着你会失去安装,可能会得到一些不好的评价,这从来都不是好事。

您不应该控制用户想要或不想要的内容。 用户希望能够对你的扩展执行任何他们想做的事情,因此他们会很高兴。

我不知道你的分析有多可靠,但很多人不是每天都使用他们的电脑。 其他人可能会使用他们的笔记本电脑一天,第二天使用他们的Chromebook。 不一定有很多人没有主动使用你的扩展。

溶液:

如果需要,可以在扩展更新时打开一个页面,通知用户任何更改,并提醒未使用它的用户他们拥有该页面。

读:http://www.swansonrussell.com/perspectives/articles/are-you-annoying-your-web-users,特别是第三个原因