Chrome удаляет функцию, которую я пытаюсь передать через sendRequest.
function sendQuery() {
var currentQuery = document.getElementById("queries").value;
var request = {
option: "random value",
command: function() {
alert("fire!");
}
};
chrome.tabs.getSelected(null, function(tab) {
chrome.tabs.sendRequest(tab.id, request)
});
}
Как вы можете видеть, request
содержит функцию command
, но когда я 'сбрасываю' запрос, который был получен ContentScript, все, что я получаю, это:
request
Object
option: "random value"
__proto__: Object
Мне нужно также передать command
, а не только option
. Заранее благодарим за помощь в этом.
Редактировать: отредактировано в соответствии с предложением Пойнти, но проблема остается.