如何在我的网络应用程序中实现此功能?
这是显示扩展添加弹出窗口的图像:
Stack Overflow和Google中的任何地方都告诉我们不能添加扩展弹出窗口,如:
How to programmatically open chrome extension popup.html
我们如何显示此提醒“添加扩展名”?
答案 0 :(得分:1)
您要实现的目标是Inline Plugin Installation。
在添加内联安装之前,您必须:
Publish您在Chrome网上商店的插件。
然后,要提示用户在他们仍在您的网站上时安装插件(而不是重定向到Chrome Webstore),请按照以下步骤操作:
在您的Webstore插件中添加<Link />
,例如
<link rel="chrome-webstore-item" href="https://chrome.google.com/webstore/detail/itemID">
更多详情here。
触发安装(比如用户点击按钮后),
$('#install').on('click', function(){
if(window.chrome){
chrome.webstore.install(url, successCallback, failureCallback)
}
})
请务必结帐Official Documentation以获取更多信息。