已验证网站上的Chrome内嵌扩展程序会引发错误:未找到Chrome网上应用店项目链接

osv*_*obi 6 google-chrome-extension

我已经在我已验证的网站上按照我的扩展内联安装的部署说明进行操作.

<link rel="chrome-webstore-item" href="https://chrome.google.com/webstore/detail/jakgfopmadhihjajjegmbnaiimjbmdlk">
Run Code Online (Sandbox Code Playgroud)

对于按钮:

<a href="javascript:chrome.webstore.install();">Install me</a>
Run Code Online (Sandbox Code Playgroud)

但是当我按下按钮时,我得到了这个奇怪的错误:

Uncaught No Chrome Web Store item link found. 
Run Code Online (Sandbox Code Playgroud)

Soj*_*ngi 4

我知道这个问题很老了,但如果其他人面临:

您需要在函数中提供 URL 和回调函数chrome.webstore.install()

这是代码:

<head><link rel="chrome-webstore-item" href="https://chrome.google.com/webstore/detail/jakgfopmadhihjajjegmbnaiimjbmdlk">

并通过 JavaScript 调用:

chrome.webstore.install('https://chrome.google.com/webstore/detail/jakgfopmadhihjajjegmbnaiimjbmdlk', 
    function(d){
       console.log('installed')
    },
    function(e){
       console.log('not installed: '+ e)
    });
Run Code Online (Sandbox Code Playgroud)

来源: https: //developer.chrome.com/webstore/inline_installation