Доступ к iframe из расширения Chrome

Я разрабатываю расширение для Chrome и столкнулся с большой проблемой.

Я использую контентные скрипты, чтобы внедрить мой код JavaScript на веб-сайте. На сайте есть iframe. Я могу изменить исходный код iframe, но неКажется, я не получаю доступ к iframeсвойство contentWindow. Мне нужно, чтобы вставить текст в текущей позиции Carret.

Так что в основном этот код отлично работает в контексте страницы:

$("#iframe1").contentWindow.document.execCommand("InsertHTML", false, 'test text');

Но когда я пытаюсь запустить его в контексте моего расширения Chrome, я получаю эту ошибку:

TypeError: Cannot read property 'document' of undefined

Какие'Странно, что я могу получить доступ к html iframe. Так что этот код отлично работает с расширением Chrome:

$("#iframe1").contents().find('div').html('test')

Я пробовал ставитьall_frames»: true в файле манифеста, но не повезло :(

Ответы на вопрос(1)

Ваш ответ на вопрос