Небезопасная попытка JavaScript для доступа к фрейму с URL - PullRequest
12 голосов
/ 16 сентября 2011

Я включил 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/

1 Ответ

14 голосов
/ 16 сентября 2011

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


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

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

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


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

...