2016-04-24 4 views
2

Я встроил плеер с сайта, который передает канал с помощью iframe. Я могу сделать iframe отзывчивым. Но контент, то есть видеопроигрыватель внутри iframe, не адаптируется к изменениям в видовом экране. Я попробовал несколько решений из Интернета, но все они делают iframe отзывчивым, но не содержимым внутри.Как сделать содержимое внутри iframe отзывчивым?

Есть ли способ сделать видеопроигрыватель внутри iframe отзывчивым?

Обратите внимание: у меня нет доступа к исходному коду игрока.

Вот ссылка на файл HTML: IFrame Code (я не был в состоянии создать рабочую скрипку этого Так общий файл вместо.)

+0

так что вы говорите, что вы не имеете никакого контроля над этим файлом 'HTTP: // www.purplestream.com/angeltv/600.html' ?? –

+0

Нет. Мне просто нужно встроить его. –

ответ

2

Обратите внимание, что у меня нет доступа к источнику код игрока.

Вы в беде

Одним из основной вещи, чтобы знать при работе с iframe является источника IFRAME

  • источника IFrame имеет же домен, на главной странице, которая отображает этот iframe: в этом случае браузер позволит вам наложить содержимое iframe и управлять им как desi красный. Поскольку и основной сайт, и iframe являются нижестоящими в одном домене, это означает, что вы являетесь уполномоченным лицом, чтобы при необходимости изменять содержимое.

    Так что, даже если у вас нет доступа к исходному коду файла, все еще есть способ сделать ваше содержимое отзывчивым, если они находятся в одном домене. This would require Jquery

  • источник IFrame домен не совпадает с главной страницы, которая делает этот IFRAME: В этом случае вы не можете сделать много с IFRAME, кроме отображения его на вашей странице. Браузер не позволит вам изменять какие-либо вещи на этом iframe. Это протокол безопасности, который следует во всех браузерах.

    • что произойдет, если на все, что мы получили доступ к манипулировать содержание - например: Я могу оказать YouTube в моем IFRAME моего сайта и изменить все экземпляры строки «YouTube», чтобы мое имя, таким образом делая весь этот сайт выглядит как мой собственный. Также я могу манипулировать вызовами ajax, jquery stuff и т. Д. И т. Д. И получать данные с сайта.
+0

Спасибо за информацию. –

+1

@GPritiranjanDas если это ответили на ваш вопрос, то, пожалуйста, отметьте его как ответ. –

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