我正在尝试在安装Chrome扩展程序时重定向用户。
这是google提供的代码:
chrome.webstore.install(string url, function successCallback, function failureCallback)
但我无法让它工作,它会安装扩展程序,但事后没有任何事情发生。
这就是我刚刚尝试过的:
onclick="chrome.webstore.install('https://chrome.google.com/webstore/detail/migmokkneocggfbfkklboandoijmbnmn',successCallback(e){alert('bitch');};"
你能帮帮我吗?我现在已经搜索了几个小时。
答案 0 :(得分:0)
在后台文件中添加如下代码:
if(!localStorage.first){
chrome.tabs.create({
url : "http://whatever.com/welcome.html"
});
localStorage.first = "true";
}
答案 1 :(得分:0)
我刚碰到这个。出于某种原因,该签名不接受函数引用。因此,您必须拨打电话:
chrome.webstore.install(
'webstore-path',
function() {
console.log('w00t');
}
);
而不是
chrome.webstore.install('webstore-path', callbackRef);
希望有所帮助!