Небезопасная попытка JavaScript получить доступ к фрейму с URL-адресом

Я включил Vimeo в создаваемую мной тему WordPress и получаю следующие ошибки:

Небезопасная попытка JavaScript получить доступ к фрейму с URL-адресом http://themes.ibrogram.com/beta/blog/ из фрейма с URL-адрес http://player.vimeo.com/video/4749536. Домены, протоколы и порты должны совпадать.


Небезопасная попытка JavaScript получить доступ к фрейму с URL-адресом http://themes.ibrogram.com/beta/blog/ из фрейма с URL-адрес http://player.vimeo.com/video/28496744?title=0&byline=0&portrait=0. Домены, протоколы и порты должны совпадать.

Это также (я думаю) причина того, что страница все еще загружается: http://themes.ibrogram.com/beta/blog/.


person daryl    schedule 15.09.2011    source источник
comment
stackoverflow.com/ questions / 4324108 /   -  person Dave Newton    schedule 16.09.2011
comment
У меня все работает нормально, страница загружается нормально, видео воспроизводится нормально. Ошибок консоли нет.   -  person Rusty Jeans    schedule 16.09.2011


Ответы (1)


Прочтите кое-что о безопасности доступа Javascript здесь:


В частности, о реализации небезопасного доступа к Vimeo и JavaScript, я нашел это в обсуждении на форумах Vimeo:

Если вы используете браузер webkit (Safari или Chrome), эта ошибка на самом деле возникает из-за того, что Webkit Inspector пытается получить доступ к iframe (Webkit Inspector фактически написан на HTML и Javascript).

Необходимо убедиться, что вы не можете вызывать какие-либо методы api или addEvent в iframe, пока проигрыватель не завершит загрузку. Согласно примеру вам нужно сначала добавить событие «onLoad», а затем выполнить свой код внутри этого обработчика.


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

person Marek Sebera    schedule 15.09.2011
comment
Начальное время загрузки страницы в порядке, я имею в виду следующее: d.pr/noOV - что-то происходит здесь, и это происходит только тогда, когда на странице находится vimeo. - person daryl; 16.09.2011
comment
Я вижу небезопасную ошибку javascript в консоли, но либо на странице с видеообъектом Vimeo, она отлично загружается здесь - person Marek Sebera; 16.09.2011
comment
нет, я использую хром, проверял и в FF, и в Safari, никаких проблем - person Marek Sebera; 16.09.2011