170 похожих чатов

👋Делаю реакт приложение, в котором хочу работать с iframe ютуба.

Но при доступе к элементу фрейма получаю исключение VM524:1 Uncaught DOMException: Blocked a frame with origin "http://localhost:3000" from accessing a cross-origin frame. Как мне добиться возможность кликнуть (программно) по конкретному элементу во фрейме (например, чтобы можно было запускать/останавливать видео)?

8 ответов

5 просмотров

Никак

Alexander G.
Никак

Попробуй trim()

Alexander- Автор вопроса
Alexander G.
Никак

может быть, можно на фронте расположить какой-то компонент "а ля" браузер и в нем загрузить ютуб страницу полноценную и с ней уже взаимодействовать? Нашел такой https://github.com/rhysd/react-embedded-browser , но насколько понял он подразумевает запуск в рамках электрона.

Alexander
может быть, можно на фронте расположить какой-то к...

Ну если уж о подобных костылях говорить, тогда проще плагин для браузера написать :)

Alexander- Автор вопроса
Alexander G.
Ну если уж о подобных костылях говорить, тогда про...

да, так и решил сделать. Подскажите, кто писал chrome расширения - куда погуглить за примером кода, как написать расширение, UI которого встраивается в страницу конкретного сайта?

Alexander
да, так и решил сделать. Подскажите, кто писал chr...

Посмотри open source проекты в GitHub, прям в GitHub и гугли

Alexander- Автор вопроса
Максим Шуваев
Посмотри open source проекты в GitHub, прям в GitH...

уже нашел такое расширение , однако по его коду не могу разобраться, как сделать аналог from scratch

Alexander
да, так и решил сделать. Подскажите, кто писал chr...

Хм, примеров в сети довольно много. Начать можно со знакомства с Chrome Extensions API или на MDN прочитать Web Extensions Api, там есть примеры самых простых

Похожие вопросы

Обсуждают сегодня

А еще в перле можно уже @arr1 + @arr2?
Sergei Zhmylove
53
я не магистр хаскеля, но разве не может лейзи тип конвертнуться в не-лейзи запросив вычисление содержимого прям при инициализации?
deadgnom32 λ madao
100
Привет всем. появился вопрос. Разрабатываю сайт, в данный момент он запущен. Хостинг beget. Добавляю на сайт яндекс метрику с помощью полей client-settings (взято отсюда http...
Andrew
2
Подскажите, где смотреть результат выполнения программы? Код: ;.686 ;Система команд процессора 686 ;.MODEL FLAT,stdcall ;Модель памяти плоская, станда...
Егор Анелькин
5
Где в Астане можно купить мясо для шашлыков?
Dancing Іңұқәһүғө
21
Добрый день подскажите пожалуйста может кто то сталкивался с ошибками Sentry 22.10.0 развернутым из helm чарт в Kubernetes? Изначально 3 дня назад очень стало много событий ух...
Tire4 Finist Devops
1
;.686 ;Система команд процессора 686 ;.MODEL FLAT,stdcall ;Модель памяти плоская, стандартный ;вызов процедуры ;option casemap:no...
Егор Анелькин
1
почому оно не работает?
Vi Chapmann ٩( 💢•̀ з•́)و Chapmann
19
всем привет почти закончил курс После него можно писать свою операционку? Какие библиотеки надо использовать и куда дальше копать для изучения
Linus
19
Так а кто может спарсить всех участников чата? Идишники
Magic
18
Карта сайта