2013-09-10 182 views
1

我試圖在安裝我的Chrome擴展時重定向我的用戶。Chrome擴展回撥

這是由谷歌提供的代碼:

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

,但我不能得到它的工作,它會安裝擴展,但沒有任何反應之後。

這就是我剛纔tryed:

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

你能幫幫我嗎?我已經搜索了幾個小時。

+0

您是否嘗試過將商品鏈接放在網上商店? – internetgho5t

回答

0

我只是碰到了這一點。出於某種原因,該簽名不接受函數引用。所以你必須要撥打電話,如:中

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

代替

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

希望幫助!