Google chrome extension 从任何网站调用Google Chrome扩展功能,而不修改扩展?

Google chrome extension 从任何网站调用Google Chrome扩展功能,而不修改扩展?,google-chrome-extension,Google Chrome Extension,几分钟前我在这里提出了一个问题: 但是,CRX文件似乎已签名,这意味着我无法修改扩展名。然而,我确切地知道扩展是如何工作的。基本上,我需要调用函数,同时将其解析为字符串。这可以通过我的网站做到吗?background.js中的函数可能如下所示: function sendAlert(message) { alert(message); } 可以从我的网站调用sendAlert()吗?无法直接从网页访问扩展名 网页可以在两种情况下与扩展通信: 扩展需要通过外部连接,例如 扩展在其内容脚

几分钟前我在这里提出了一个问题:

但是,CRX文件似乎已签名,这意味着我无法修改扩展名。然而,我确切地知道扩展是如何工作的。基本上,我需要调用函数,同时将其解析为字符串。这可以通过我的网站做到吗?
background.js
中的函数可能如下所示:

function sendAlert(message) {
    alert(message);
}

可以从我的网站调用
sendAlert()
吗?

无法直接从网页访问扩展名

网页可以在两种情况下与扩展通信:

  • 扩展需要通过外部连接,例如
  • 扩展在其内容脚本中侦听页面的DOM事件,并且有一个事件触发您需要的行为

这是不幸的。所以我没办法这么做?如果你对此有一些想法,也可以看看我的另一个问题。