Google chrome 如何链接到chrome Web应用商店之类的chrome扩展?
我想在自己的网站上自行安装一个chrome扩展,但希望安装体验与chrome网上商店相同。具体地说,我希望有一个“添加到chrome”按钮,它要求用户再次单击一次即可安装扩展。目前在自托管扩展上,您必须确认下载,然后确认安装 以下是web应用商店的一个示例: 我想自行托管的唯一原因是,他们可以在安装扩展时留在我的站点上 如果这有助于体验的话,我也会很好地在chrome网站上托管(例如,从我的网站到chrome网站的一个特殊链接,可以立即开始下载)Google chrome 如何链接到chrome Web应用商店之类的chrome扩展?,google-chrome,google-chrome-extension,google-chrome-devtools,chrome-web-store,Google Chrome,Google Chrome Extension,Google Chrome Devtools,Chrome Web Store,我想在自己的网站上自行安装一个chrome扩展,但希望安装体验与chrome网上商店相同。具体地说,我希望有一个“添加到chrome”按钮,它要求用户再次单击一次即可安装扩展。目前在自托管扩展上,您必须确认下载,然后确认安装 以下是web应用商店的一个示例: 我想自行托管的唯一原因是,他们可以在安装扩展时留在我的站点上 如果这有助于体验的话,我也会很好地在chrome网站上托管(例如,从我的网站到chrome网站的一个特殊链接,可以立即开始下载) 有什么想法吗?Chrome webstore经过
有什么想法吗?Chrome webstore经过特殊处理,您无法复制 为了避免自托管的麻烦,您可以提供指向托管在webstore上的crx文件的直接链接,该文件具有以下格式:
http://clients2.google.com/service/update2/crx?response=redirect&x=id%3D<EXTENSION_ID_HERE>%26uc%26lang%3Den-US&prod=chrome
http://clients2.google.com/service/update2/crx?response=redirect&x=id%3D%26uc%26lang%3Den-美国&prod=chrome
用户仍然需要确认2次,但至少你不必托管它,用户也不会离开你的网站
更新
刚刚发布到stable branch中的Chrome 15,看起来正是您想要的。Chrome现在有了内联安装,可以在您的站点上进行一键安装,但可以从商店下载
有关更多详细信息,请参阅 在元数据中添加类似的内容
<link rel="chrome-webstore-item" href="https://chrome.google.com/webstore/detail/you-chrome-id">
Chrome不再支持在线安装扩展 当您的站点调用
chrome.webstore.install()
时,chrome将不再立即触发对话框,而是打开一个新的前台选项卡,指向chrome webstore的详细信息页面
在我自己的网站上嵌入一些webstore的iFrame怎么样?对于你可以使用的下载扩展,值得一提的是,你不能再直接链接到.crx文件,chrome会阻止它。
onclick="javascript:chrome.webstore.install()"