Можно ли использовать внешние элементы управления со встроенной презентацией Google Slides? - PullRequest
0 голосов
/ 14 апреля 2020

Я собираюсь работать над проектом, который включает в себя встроенные презентации Google Slides, и я не смог найти никакой информации относительно того, возможно ли использовать внешние элементы HTML в качестве элементов управления (play, следующий слайд, предыдущий слайд и т. д. c.) для презентации или если я застрял с элементами управления по умолчанию в iframe. Кто-нибудь имеет опыт работы с этим?

1 Ответ

1 голос
/ 14 апреля 2020

Ответ:

Из-за политики того же происхождения это сделать невозможно.

Дополнительная информация:

Для встраивания презентации Google Slides в страницу HTML потребуется использовать какой-либо объект, например, iframe, на который распространяются ограничения политики того же происхождения.

На практике это означает, что что если у вас есть страница, встроенная в другую, они не могут взаимодействовать друг с другом, если они не имеют одинакового происхождения.

Согласно документации MDN о политике одного и того же происхождения:

enter image description here

То есть, если файл Slides и веб-страница не размещены в одном домене, никакое взаимодействие между ними будет невозможно - это даже включает Сайты Google в качестве Сайтов и слайды размещены на разных поддоменах (https://sites.google.com/ и https://docs.google.com/presentation/ соответственно).

Я знаю, что это, как правило, плохие новости, но я надеюсь, что это полезно для вас!

Ссылки :

Смежные вопросы:

...