首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何链接到chrome Web Store之类的Chrome扩展?

如何链接到chrome Web Store之类的Chrome扩展?
EN

Stack Overflow用户
提问于 2011-10-29 08:57:54
回答 4查看 11.9K关注 0票数 14

我想在我自己的网站上自行托管一个chrome扩展,但希望安装体验与在chrome网上商店上的安装体验相同。具体地说,我想有一个“添加到chrome”按钮,要求用户安装扩展与一个更多的点击。目前在self hosted extensions上,你必须确认下载,然后确认安装。

下面是一个网络商店的例子:https://chrome.google.com/webstore/detail/olnconaknblgbkfgknkfmmfhhbebkekd

我想自己托管的唯一原因是,他们可以留在我的网站,而安装的扩展。

如果对体验有帮助的话,我也可以托管在chrome网络商店上(即从我的网站到chrome网络商店的一个特殊链接,它会立即开始下载)。

有什么想法吗?

EN

回答 4

Stack Overflow用户

回答已采纳

发布于 2011-10-29 12:26:38

Chrome网络商店有特殊待遇,你不能复制它。

为了省去自托管的麻烦,您可以提供指向托管在webstore上的crx文件的直接链接,其格式如下:

代码语言:javascript
复制
http://clients2.google.com/service/update2/crx?response=redirect&x=id%3D<EXTENSION_ID_HERE>%26uc%26lang%3Den-US&prod=chrome

用户仍然需要确认2次,但至少你不需要托管它,用户也不会离开你的网站。

更新

刚刚发布到稳定分支的Chrome15有Inline Installation,这似乎正是你想要的。

票数 14
EN

Stack Overflow用户

发布于 2012-04-11 13:19:46

Chrome现在有内联安装,可以在你的网站上一键安装,但可以从商店下载。

有关更多详细信息,请参阅here

票数 6
EN

Stack Overflow用户

发布于 2013-02-05 04:39:59

将类似以下内容添加到元数据中

代码语言:javascript
复制
<link rel="chrome-webstore-item" href="https://chrome.google.com/webstore/detail/you-chrome-id">

将此代码添加到任意位置:

代码语言:javascript
复制
onclick="javascript:chrome.webstore.install()"
票数 5
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/7936277

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档