1

我正在尝试在我的用户安装我的 chrome 扩展程序时重定向他们。

这是谷歌给出的代码:

    chrome.webstore.install(string url, function successCallback, function failureCallback)

但我无法让它工作,它安装了扩展,但之后什么也没有发生。

这是我刚刚尝试过的:

  onclick="chrome.webstore.install('https://chrome.google.com/webstore/detail/migmokkneocggfbfkklboandoijmbnmn',successCallback(e){alert('bitch');};"

你能帮我么?我已经搜索了几个小时。

4

2 回答 2

0

我刚碰到这个。出于某种原因,该签名不接受函数引用。因此,您必须拨打以下电话:

chrome.webstore.install(
    'webstore-path',
    function() {
        console.log('w00t');
    }
);

代替

chrome.webstore.install('webstore-path', callbackRef);

希望有帮助!

于 2014-01-21T15:14:47.643 回答
0

在后台文件中添加这样的代码:

if(!localStorage.first){
    chrome.tabs.create({
       url : "http://whatever.com/welcome.html"
    });
    localStorage.first = "true";
}

chrome 扩展安装后从重定向到 page.html

于 2013-09-10T22:39:08.667 回答