Есть ли способ передать объект окна из нагнетающим сценария global.html страницыSafari расширение: передавая объект окна из нагнетающим сценария глобальной страницы
Я пытаюсь передать окно как часть объекта глобальной странице , из функции «load» прослушивателя, при попытке отправить сообщение возникает ошибка типа.
Вот код.
window.addEventListener("load", onDocLoad);
function onDocLoad()
{
var msg = new Object();
msg.url = window.location.href; // this all works
.....
msg.win = window; // With this it throws type error on line safari.self.tab.dispatchMessage("XXX",msg);
safari.self.tab.dispatchMessage("XXX",msg);
}
Сообщение диспетчерских работ и других данных может быть передано без ошибок для объекта окна. Как это сделать?