2013-03-25 68 views
0

我試圖從彈出腳本的動作傳遞給內容腳本:Chrome的彈出式內容腳本

彈出窗口:

$(document).ready(function(){ 
    $("#start").click(function(){ 
     chrome.tabs.getSelected(function(tab){ 
      chrome.tabs.sendRequest(tab.id, {threshold: $("#threshold").val()}); 
     }); 
    }); 
}); 

內容腳本:

$(document).ready(function(){ 
    console.log("Content.js Loaded"); 
    chrome.extension.onRequest.addListener(function(request, sender, sendResponse) { 
     if(request.threshold){ 
      //stuff 
     } 
    }); 
}); 

的問題是//點擊#start後,東西沒有被執行。我究竟做錯了什麼?

回答

0

什麼是閾值?你可能不會越過那個if(request.threshold)語句。 如果要檢查它是否爲真,你應該在之前放一個console.log。

+0

request.threshold之前的代碼沒有被調用:( – apscience 2013-03-25 07:26:30

相關問題