错误加载youtube视频在模态对话框与chrome
Error loading youtube video in modal dialog with chrome
我创建了一个模态对话框来播放youtube视频。当用户点击视频的缩略图时,它打开对话框,并注入youtube iframe与这一行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>");
我只在Chrome中得到以下错误,所有其他浏览器都没有抱怨
不安全的JavaScript试图从URL为http://www.youtube.com/embed/MyVideoID?autoplay=1的框架访问URL为http://myDomain/的框架。域、协议和端口必须匹配。
任何想法?我应该为此担心吗?
假设玩家能够正常工作,并且这是一个在主机上的JavaScript警告,我不会担心它。它只是意味着一些脚本在iframe(在youtube)试图访问它的父窗口,这恰好是在不同的域。跨域安全可以防止这种工作,但它不应该影响您的页面。
相关文章:
- 如何在Chrome中禁用“另存为”对话框
- Chrome、Firefox转换“:"至“-"以及“_"分别显示在文件保存对话框中
- Chrome阻止用户关闭BeforeUnload对话框
- Chrome 撤消“阻止此页面创建其他对话框”的操作
- Jquery对话框在IE中完美运行,但在FF和Chrome中则不然
- 使javascript警报/确认对话框更加可见(特别是在Google Chrome浏览器中)
- Chrome浏览器中的“模型”对话框是否有任何替代方法
- 查询.js和 Chrome 打印对话框 issu
- 如何从IE和Chrome浏览器中的显示模式对话框窗口返回数组对象
- 如何显示来自 Chrome 扩展程序的文件保存对话框
- Chrome 37+模式对话框returnValue的解决方法
- <Chrome应用程序>如何在不从对话框中选择文件/目录的情况下创建FileEntry
- jQuery移动对话框在chrome中自动关闭
- 显示与NPAPI插件交互的Chrome扩展的进度对话框
- 在JavaScript中使用Chrome中的系统打印对话框
- 如何检查打印对话框是否打开(Mozilla和Chrome)
- 如何检测chrome摄像头访问对话框打开
- showmode对话框突然在chrome中给出未定义
- 模式对话框在Chrome中不起作用
- Jquery对话框chrome问题-滚动不可见时打开第二次