我正在尝试将操作从弹出脚本传递到内容脚本:
弹出窗口:
$(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 :(得分:0)
什么是门槛?您可能没有超过if(request.threshold)语句。 如果要检查它是否为真,你应该在它之前放置一个console.log。