Youtube 视频显示在冲击波播放器中,而不是 youtube 视频

Posted

技术标签:

【中文标题】Youtube 视频显示在冲击波播放器中,而不是 youtube 视频【英文标题】:Youtube Video dispalying in shockwave player instead of youtube video 【发布时间】:2012-03-11 13:37:22 【问题描述】:

正在显示/嵌入的视频现在正在冲击波播放器中显示,这在以前从未发生过

我的客户说他们刚刚发布了一个新的更新,并且所有 you tube 视频都转到了冲击波播放器,现在正在大屏幕上播放,而不是直接在网站上播放(如 hulu 视频)

根本没有修改代码(WordPress 网站)

链接: http://www.mattemig.net/

【问题讨论】:

【参考方案1】:

根据控制台中的错误判断...

Uncaught SyntaxError: Unexpected token <  /v2/wordpress/wp-content/plugins/lightview-plus/js/spinners/spinners.js/?ver=3.1.0:1 
Uncaught SyntaxError: Unexpected token <  /v2/wordpress/wp-content/plugins/lightview-plus/js/lightview/lightview.js/?ver=3.1.0:1

...代码中引用的这两个脚本似乎丢失或路径不正确:

<script type='text/javascript' src='http://www.mattemig.net/v2/wordpress/wp-content/plugins/lightview-plus/js/spinners/spinners.js?ver=3.1.0'></script>
<script type='text/javascript' src='http://www.mattemig.net/v2/wordpress/wp-content/plugins/lightview-plus/js/lightview/lightview.js?ver=3.1.0'></script> 

源代码显示 youtube 视频应该在 Lightview 中播放。如果 js 不能合二为一,那为什么它被嵌入全屏是有道理的。

【讨论】:

以上是关于Youtube 视频显示在冲击波播放器中,而不是 youtube 视频的主要内容,如果未能解决你的问题,请参考以下文章

如何弹出一个 jquery 窗口来播放 youtube 视频?

YouTubePlayerView 全屏将视频捕捉到顶部

如何在我的应用程序中播放 Youtube 视频而不使用 Webview

显示视频的当前时间,而不是 videojs 上的剩余时间

如何找出加载 youtube 嵌入式 iframe 的时间

video.js 视频播放器是不是支持 youtube 视频?