我有chrome扩展,使用安装程序安装,安装一些进程和浏览器扩展。根据chrome的安全更改,独立安装将被阻止。Google to block local Chrome extensions
如果我们在chrome store上托管扩展,有什么方法可以将chrome从安装程序重定向到安装扩展。
发布于 2013-11-08 17:33:10
根据的说法
如果你的扩展目前托管在Chrome Web Store之外,你应该尽快迁移它们。这对您的用户没有影响,他们仍然可以使用您的扩展,就像没有任何更改一样。如果您愿意,您可以将扩展名隐藏在Web Store列表中。如果你的网站有专门的安装流程,你可以利用现有的内联安装功能。
所以,基本上,你需要做的是:
inline installation 是如何工作的:
站点上要进行内联安装的HTML页必须在引用用户可以安装的项目的部分中包含一个或多个标记。每个标签必须具有以下格式:
<link rel="chrome-webstore-item" href="https://chrome.google.com/webstore/detail/itemID">
要真正开始内联安装,必须调用chrome.webstore.install(
,successCallback,failureCallback)函数。此函数只能在响应用户手势单击时调用,例如在单击事件处理程序中;否则将抛出异常。
(强调我的)
有关的更多信息。
https://stackoverflow.com/questions/19854766
复制相似问题