我通过Chorme网上商店在Google Apps Marketplace中有一个应用程序。
在编辑列表页面上有Inline Install的选项。
我已按照说明操作,但当我点击该链接时,我在控制台中收到错误“未捕获的Chrome网上应用店安装只能通过用户手势启动。”。
这是误导性的,因为 是由用户手势触发的。
我尝试过各种不同的东西,比如提供URL作为安装方法的第一个参数,并逐步完成代码。一切看起来都没问题 - 我现在认为这个功能可能与Google Apps Marketplace列表不兼容?
为清楚起见,这是我的代码:
链接的
<link rel="chrome-webstore-item"
href="https://chrome.google.com/webstore/detail/[listingId]">
使用Javascript:
document.getElementById('btnTestInline').addEventListener('click', function() {
chrome.webstore.install();
});
HTML:
<button id="btnTestInline">Add to Chrome</button>
答案 0 :(得分:0)
不,您不能。 Google还将删除嵌入式安装以及任何类型的应用程序和扩展。
自2018年12月6日起,不推荐使用嵌入式安装。