Привет!
пишу плагин. по коду сайта вижу что он обращается к window.top.minimap, но из-под плагина у меня нет доступа к нему.
Например если напишу в плагине "console.log(window)" выдает не тот же самый что в консоле "console.log(window)". в первом случае выдает, как я понял, window плагина, а во втором window сайта. как мне получить window сайта и соответственно ко всем переменным, в частности minimap?
Comsequent, Отличное объяснение и решение. Спасибо за ссылку, на такое не натыкался. Конкретно в моем случае я поступил по другому, но это натолкнуло меня на решение. я нашел место откуда в переменную проставлялось значение, а это был просто элемент, к которому доступ то у меня есть. Спасибо.
Код расширения должен встраивать новый скрипт в страницу. Этот скрипт будет иметь доступ к контексту страницы, Но потеряет доступ к контексту расширения