使用 chrome 在模式对话框中加载 YouTube 视频时出错

发布于 2024-11-03 08:55:29 字数 704 浏览 1 评论 0原文

我创建了一个模式对话框来播放 youtube 视频。当用户单击视频的缩略图时,它会打开该对话框,并使用这行 jQuery 注入 youtube iframe:

videoModal.html("<iframe class='youtube-player' id='youtube-player' type='text/html' width='640' height='385' src='http://www.youtube.com/embed/" + videoId + "?autoplay=1'  frameborder='0'></iframe>");

我仅在 Chrome 中收到以下错误,所有其他浏览器都会出现以下错误不要抱怨

不安全的 JavaScript 尝试从 URL http://myDomain/ 的框架访问 URL http://myDomain/ 的框架/www.youtube.com/embed/MyVideoID?autoplay=1" rel="noreferrer">http://www.youtube.com/embed/MyVideoID?autoplay=1。域、协议和端口必须匹配。

有什么想法吗?我应该担心这个吗?任何帮助或建议表示赞赏。

I created a modal dialog to play youtube videos in. When the user clicks on a thumbnail image of the video it opens the dialog and injects the youtube iframe with this line of jQuery:

videoModal.html("<iframe class='youtube-player' id='youtube-player' type='text/html' width='640' height='385' src='http://www.youtube.com/embed/" + videoId + "?autoplay=1'  frameborder='0'></iframe>");

I get the following error only in Chrome, all other browsers do not complain

Unsafe JavaScript attempt to access frame with URL http://myDomain/ from frame with URL http://www.youtube.com/embed/MyVideoID?autoplay=1. Domains, protocols and ports must match.

Any ideas? Should I be worried about this? Any help or advice is appreciated.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

夏末的微笑 2024-11-10 08:55:29

假设播放器正常工作,并且这是控制台中的 JavaScript 警告,我不会担心它。这只是意味着 iframe(在 youtube)内的某些脚本正在尝试访问其父窗口,而该父窗口恰好位于不同的域上。跨域安全性会阻止此操作,但它不应该影响您的页面。

Assuming the player works, and this is a JavaScript warning in the console, I wouldn't worry about it. It just means that some script inside the iframe (at youtube) is attempting to access its parent window, which happens to be on a different domain. Cross-domain security prevents this from working, but it shouldn't affect your page.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文