Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/78.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Jquery 如何在ipad上控制Apple视频播放器(嵌入iframe和html5 vimeo解决方案的视频)_Jquery_Ipad_Html_Video_Vimeo - Fatal编程技术网

Jquery 如何在ipad上控制Apple视频播放器(嵌入iframe和html5 vimeo解决方案的视频)

Jquery 如何在ipad上控制Apple视频播放器(嵌入iframe和html5 vimeo解决方案的视频),jquery,ipad,html,video,vimeo,Jquery,Ipad,Html,Video,Vimeo,我用vimeo html5嵌入解决方案嵌入了一个视频。我可以在ipad上播放视频。我想 单击链接时隐藏播放器并暂停视频 或 单击链接时卸载视频;然后在单击其他链接时重新加载视频 我尝试了Apple javascript暂停解决方案: 但我似乎不得不在同一个域上调用视频操作,或者不调用iframe 2.我试着按第一个按钮 $('#video').fadeOut(400); 第二个呢 $('#video1').fadeIn(400); 它隐藏+卸载然后显示+重新加载firefox、chrome

我用vimeo html5嵌入解决方案嵌入了一个视频。我可以在ipad上播放视频。我想

单击链接时隐藏播放器并暂停视频 或 单击链接时卸载视频;然后在单击其他链接时重新加载视频

  • 我尝试了Apple javascript暂停解决方案:
  • 但我似乎不得不在同一个域上调用视频操作,或者不调用iframe

    2.我试着按第一个按钮

    $('#video').fadeOut(400);
    
    第二个呢

    $('#video1').fadeIn(400);
    
    它隐藏+卸载然后显示+重新加载firefox、chrome等上的视频。。。但在ipad上,它没有卸载就隐藏起来了,然后在fadeIn action上就没有显示播放器了

    有什么建议吗?有没有办法控制ipad上的apple quicktime player?

    我成功地做到了这一点

    <a id="button" href="#">go</a>
    
    <a id="button2" href="#">goback</a>
    
    <div id="video">
    <iframe id="video1" src="" width="555" height="312" frameborder="0"></iframe>
    </div>
    
    $( "#button" ).click(function(){
    $('#video').fadeIn(400);
    $("#video1").attr("src", "http://player.vimeo.com/video/myvideoid");
    $("#video1").load();
    });
    
    $( "#button2" ).click(function(){
    $('#video').fadeOut(400);
    $("#video1").attr("src", "");
    });
    
    
    $(“#按钮”)。单击(函数(){
    $('视频').fadeIn(400);
    $(“#视频1”).attr(“src”http://player.vimeo.com/video/myvideoid");
    $(“#video1”).load();
    });
    $(“#按钮2”)。单击(函数(){
    $('视频')。淡出(400);
    $(“#video1”).attr(“src”,“src”);
    });
    

    要与ipad兼容,iframe标签中的第一个src必须为空

    看看这是否有帮助?不,这没有帮助。我可以先加载视频。我无法访问apple quicktime player功能…谢谢Val事实上你的回答非常有用。。看看我刚才的回答。。
    <a id="button" href="#">go</a>
    
    <a id="button2" href="#">goback</a>
    
    <div id="video">
    <iframe id="video1" src="" width="555" height="312" frameborder="0"></iframe>
    </div>
    
    $( "#button" ).click(function(){
    $('#video').fadeIn(400);
    $("#video1").attr("src", "http://player.vimeo.com/video/myvideoid");
    $("#video1").load();
    });
    
    $( "#button2" ).click(function(){
    $('#video').fadeOut(400);
    $("#video1").attr("src", "");
    });