Я пытаюсь написать простое расширение Google Chrome. Но когда я пытаюсь отправить некоторые динамические данные из contentscript.js в background.html, я не получаю результата.
Нет проблем с отправкой статических данных.
вот background.html :
<html>
<head>
<script>
chrome.extension.onRequest.addListener(function(request) {
alert(request.text);
});
</script>
</head>
</html>
и вот conentscript.js со статическими данными, которые работают отлично :
var req = {"text": "salam"};
chrome.extension.sendRequest(req);
и это contentscript.js , которое не работает :
var txt = getSelectedText();
var req = {"text": txt};
chrome.extension.sendRequest(req);
любая помощь приветствуется.