为什么在移动设备上使用FancyBox中的Youtube视频时不显示?

米兰·桑切斯(Millan Sanchez)

我正在使用Fancybox来显示youtube视频。在PC和MAC中,一切正常,但在移动设备中则不然。我的代码是:

  <div class="gallery slider">
        <div><a class="various fancybox.iframe slick-slide" title="The Falltape" href="http://www.youtube.com/v/ZeStnz5c2GI?fs=1&amp;autoplay=1"><img src="../images/2.jpg"></a></div>
        <div><a class="various fancybox.iframe slick-slide" title="The Barn" href="http://www.youtube.com/v/4tS88S6em8Y?fs=1&amp;autoplay=1"><img src="../images/1.jpg"></a></div>
        <div><a class="various fancybox.iframe slick-slide" title="The Barn" href="http://www.youtube.com/v/4tS88S6em8Y?fs=1&amp;autoplay=1"><img src="../images/2.jpg"></a></div>
        <div><a class="various fancybox.iframe slick-slide" title="The Falltape" href="http://www.youtube.com/v/ZeStnz5c2GI?fs=1&amp;autoplay=1"><img src="../images/2.jpg"></a></div>
        <div><a class="various fancybox.iframe slick-slide" title="The Barn" href="http://www.youtube.com/v/4tS88S6em8Y?fs=1&amp;autoplay=1"><img src="../images/1.jpg"></a></div>
        <div><a class="various fancybox.iframe slick-slide" title="The Barn" href="http://www.youtube.com/v/4tS88S6em8Y?fs=1&amp;autoplay=1"><img src="../images/2.jpg"></a></div>
    </div>

<script type="text/javascript">
        $(document).ready(function() {
            $(".various").fancybox({
                maxWidth    : 800,
                maxHeight   : 600,
                fitToView   : false,
                width       : '70%',
                height      : '70%',
                autoSize    : false,
                closeClick  : false,
                openEffect  : 'elastic',
                closeEffect: 'none',
                type: "iframe",
                iframe: {
                    preload: false
                }
            });
        });

怎么回事?

当我使用开发人员工具时,显示以下错误:

资源被解释为文档,但以MIME类型application / x-shockwave-flash.trong文本传输

米兰·桑切斯(Millan Sanchez)

我终于明白了。

此处的问题是用于访问Youtube视频的URL。我更改了网址,现在可以使用了:

<div class="gallery slider">
        <div><a class="fancybox fancybox.iframe slick-slide" title="The Falltape" href="https://www.youtube.com/embed/9_bFYdMYG-w?enablejsapi=1&wmode=opaque"><img src="../images/2.jpg"></a></div>
        <div><a class="fancybox fancybox.iframe slick-slide" title="The Barn" href="https://www.youtube.com/embed/9_bFYdMYG-w?enablejsapi=1&wmode=opaque"><img src="../images/1.jpg"></a></div>
        <div><a class="fancybox fancybox.iframe slick-slide" title="The Barn" href="https://www.youtube.com/embed/9_bFYdMYG-w?enablejsapi=1&wmode=opaque"><img src="../images/2.jpg"></a></div>
        <div><a class="fancybox fancybox.iframe slick-slide" title="The Falltape" href="https://www.youtube.com/embed/9_bFYdMYG-w?enablejsapi=1&wmode=opaque"><img src="../images/2.jpg"></a></div>
        <div><a class="fancybox fancybox.iframe slick-slide" title="The Barn" href="https://www.youtube.com/embed/9_bFYdMYG-w?enablejsapi=1&wmode=opaque"><img src="../images/1.jpg"></a></div>
        <div><a class="fancybox fancybox.iframe slick-slide" title="The Barn" href="https://www.youtube.com/embed/9_bFYdMYG-w?enablejsapi=1&wmode=opaque"><img src="../images/2.jpg"></a></div>
    </div>

通过阅读YouTube API文档,可以明确定义要使用的URL必须采用以下格式:

https://www.youtube.com/embed/VIDEO_ID

我没有使用该格式。

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

使用Spring Security时为什么不显示Vaadin中的登录页面

为什么Sceneform 1.17.1仅显示音频而不显示视频?

为什么当我移动鼠标时,海报会出现在我的视频上?

为什么无法在移动设备上显示Google物料图标

在IOS设备上内联显示youtube视频

为什么WKWebView不显示视频?-迅捷3

网站在使用Bootstrap时在移动设备上显示扼杀

为什么我不能显示YouTube Live流中的嵌入式视频?

为什么我不能显示YouTube Live流中的嵌入式视频?

输入搜索表单在移动设备上显示圆角边框,但在桌面设备上不显示

为什么我们可以通过使用BroadcastReceiver与BLE设备配对而不显示系统Dialog?

为什么在使用setLayoutParams时不显示FrameLayout?

为什么使用分组时ListView不显示任何内容?

为什么Pull在TortoiseGit上不显示?

为什么我的内嵌svg无法在Safari(台式机和移动设备)上正确显示?

iframe中的FancyBox图片在移动设备上无响应

为什么ListView中的元素在不同的设备上显示不同?

fancyBox-无法显示YouTube视频

fancybox在点击时不显示

当没有滚动条时,为什么我的网站在移动设备上的显示方式有所不同

在〜目录中时,ls为什么不显示/ usr /目录?

为什么背景视频不显示

为什么在cmd上键入dir时桌面不显示?

在桌面/移动设备上不显示

为什么我的 YouTube 视频在这么多移动设备上失真?

为什么标签不显示在图表上?

为什么 Android 设备上不显示 WeekDay 对象列表?Kotlin 列表视图

为什么在笔记本电脑和移动设备上显示相同元素的颜色不同

为什么这个 android 应用程序在小屏幕设备中不显示完整视图?