在我们的网站上,只需点击一下按钮,就可以在fancybox上播放Vimeo视频。
但是在Safari浏览器上(使用Windows机器)会出现黑色窗口并且不显示视频。以下javascript错误也会出现: 不安全Javascript尝试使用URL [Vimeo视频网址]从具有URL [当前页面网址]的框架访问框架。域名,协议和部分必须匹配。
如果使用视频ID在vimeo网站上播放视频,那么它可以正常工作。但是当它在vimeo播放器中播放时,它就无法按预期工作。
考虑以下示例:
如果视频ID为215101646.它适用于https://vimeo.com/215101646,但不适用于https://player.vimeo.com/video/215101646
我正在使用第二个链接在fancybox上显示视频。它适用于所有其他浏览器,甚至可以在使用Mac机器时在Safari上正常工作。
我正在使用Safari v5.1.4