Fancybox not displaying YouTube video since iOS6

后端 未结 1 1956
借酒劲吻你
借酒劲吻你 2021-01-16 02:02

This is the code I have been using for the last year. It works great!

$(\"#videos a\").click(function() {
    if ($(this).hasClass(\'youtube\')) {
        $.         


        
1条回答
  •  逝去的感伤
    2021-01-16 02:36

    To make your youtube videos more accessible across different platforms you should stop using the format http://www.youtube.com/watch?v=3l8MwU0IjMI (which uses a swf player) but use the embed method instead (you can get the right code from youtube selecting the share tab)

    So, instead of this :

    open youtube video in fancybox
    

    ... do this :

    open youtube video in fancybox
    

    Then modify your fancybox (v1.3.4) script to open the content type to iframe like

    $(".fancybox").fancybox({
     "width": 620, // or whatever
     "height": 420,
     "type": "iframe"
    });
    

    0 讨论(0)
提交回复
热议问题