我有chrome扩展程序,使用安装程序安装,安装程序和浏览器扩展程序。根据chrome安全性更改,将阻止单独安装。Google to block local Chrome extensions
如果我们在chrome商店中托管扩展程序,我们可以将Chrome从安装程序重定向到安装扩展程序的方式。
答案 0 :(得分:0)
根据 Chromium Blog :
如果您的扩展程序目前在Chrome网上应用店外托管,则应尽快迁移它们。对您的用户没有任何影响,他们仍然可以使用您的扩展程序,就像没有任何更改一样。如果您愿意,可以将扩展名隐藏在Web Store列表中。如果您有自己网站的专用安装流程,则可以使用现有的内联安装功能。
所以,基本上,你需要做的是:
内联安装如何运作
您希望在其中进行内联安装的网站上的HTML页面必须在引用用户可以安装的项目的部分中包含一个或多个标记。每个标记必须具有以下格式:
<link rel="chrome-webstore-item" href="https://chrome.google.com/webstore/detail/itemID">
要实际开始内联安装,必须调用chrome.webstore.install(url,successCallback,failureCallback)函数。 此功能只能在响应用户手势时调用,例如在点击事件处理程序中;如果不是,则抛出异常。
(强调我的)
inline installs feature 的更多信息。