0
爲什麼這個函數返回響應我的事件點擊寫了一個函數如下爲空
$('#ClickMe').live('click', function() {
chrome.extension.sendRequest({ method: "getT" }, function (response) {
alert(response.data); // Displaying undefined..
});
});
在後臺頁面
..
function wish(){
return "Hey...";
}
chrome.extension.onRequest.addListener(function(request, sender, sendResponse){
if (request.method == "getT"){
sendResponse({data: wish()});
}
else
sendResponse({});
});
我不能在內容Script.Please幫助響應我在這。
您是否曾嘗試在背景頁面添加'console.log()'語句來查看究竟是什麼被調用以及何時以及request.method的值?代碼對我來說看起來很好,我想不出爲什麼它不起作用。 – Alasdair 2012-02-24 13:23:30
我無法重現該錯誤。你如何運行'$(「#ClickMe」.....);'? – 2012-02-24 13:33:55
@Rob W我無法理解你的觀點。你能告訴我你想要什麼更多的輸入...... – Exception 2012-02-24 14:01:27