Объекты, перенесенные с фоновой страницы в скрипт содержимого, не работают - PullRequest
0 голосов
/ 16 марта 2012

когда я передаю объекты или функции из backgroundPage в мой контент-скрипт, они становятся непригодными для использования (я не могу вызвать функцию, потому что они не рассматриваются как функции), но обычные строковые значения работают.Есть ли что-то, что мне не хватает.Спасибо

1 Ответ

1 голос
/ 16 марта 2012

Вы не можете сделать это, сообщение сериализуется перед передачей. См. https://developer.mozilla.org/en/DOM/The_structured_clone_algorithm. В частности:

Объекты Error и Function не могут дублироваться структурированными алгоритм клонирования; попытка сделать это вызовет DATA_CLONE_ERR исключение.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...