更新:Google已停用Chrome扩展程序的内联安装功能。
<link rel="chrome-webstore-item" href="chrome.google.com/webstore/detail/itemID">
我在我的html页面(我的网站点击了用户)上添加了上述代码,该代码与我在chrome商店和javascript函数chrome.webstore.install()
中发布的Chrome扩展程序相关联。
它真的会让用户在他的计算机上安装chrome扩展程序吗?
答案 0 :(得分:9)
文档:https://developer.chrome.com/webstore/inline_installation
首先,为了实现这一目标,您需要通过网站管理员工具验证您拥有的网站。
已验证的网站要求
出于安全原因,只能通过verified(通过Webmaster Tools)与Chrome网上应用店中该项相关联的网站上的网页启动内联安装。请注意,如果您验证域的所有权(例如,http://example.com),则可以从任何子域或页面启动内联安装(例如,http://app.example.com或http://example.com/page.html)。
验证完您的网站后,您需要通过开发者控制台编辑您的扩展程序列表,以选择该扩展程序与您的(已验证)网站相关联:
如果你已经完成了所有这些,添加了链接标记并触发了install()
函数(如果我没记错的话,必须由用户操作触发,如点击处理程序),用户将是提供了一个描述您的扩展的小对话框,如下所示:
在那里,他们可以接受或拒绝而无需打开网上商店。您无法以静默方式安装扩展程序,但可以为用户省去转到商品详情的麻烦。