Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/414.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
使用Javascript播放/暂停iFrame?_Javascript_Iframe_Video_Controls_Playback - Fatal编程技术网

使用Javascript播放/暂停iFrame?

使用Javascript播放/暂停iFrame?,javascript,iframe,video,controls,playback,Javascript,Iframe,Video,Controls,Playback,有没有办法播放或暂停iFrame视频?它不是youtube或vimeo视频,因此没有api供我参考 对于一些背景,我从一个api中提取这个视频,该api只将他们的视频作为flash对象返回。由于flash似乎不能在任何移动设备上播放,所以我必须提取一个src属性并动态地将其放入iframe中。这似乎是工作良好,但我需要一种方式来自动播放视频时,页面加载。我的最佳猜测是在加载文档时调用JS函数,但我不确定如何让它发挥作用 以下是对象格式的视频: <object height="344" wi

有没有办法播放或暂停iFrame视频?它不是youtube或vimeo视频,因此没有api供我参考

对于一些背景,我从一个api中提取这个视频,该api只将他们的视频作为flash对象返回。由于flash似乎不能在任何移动设备上播放,所以我必须提取一个src属性并动态地将其放入iframe中。这似乎是工作良好,但我需要一种方式来自动播放视频时,页面加载。我的最佳猜测是在加载文档时调用JS函数,但我不确定如何让它发挥作用

以下是对象格式的视频:

<object height="344" width="434">
    <param name="allowfullscreen" value="true">
    <param name="AllowScriptAccess" value="always">
    <param name="movie" value="http://embed.redtube.com/player/?id=260891&style=redtube">
    <param name="FlashVars" value="id=260891&style=redtube&autostart=true">
    <embed src="http://embed.redtube.com/player/?id=260891&style=redtube" 
        allowfullscreen="true" 
        AllowScriptAccess="always" 
        flashvars="autostart=true" 
        pluginspage="http://www.adobe.com/shockwave/download/download.cgi?P1_Prod_Version=ShockwaveFlash" 
        type="application/x-shockwave-flash" 
        height="344" width="434" />
</object>

不过,此flash视频不能在移动设备上播放。 我可以在php中提取上面的src属性,并将其插入下面这样的iframe中,它可以在任何设备上播放

<iframe id="myMovie" src=<?php echo $src;?> width="750" height="420" frameborder="0" webkitallowfullscreen mozallowfullscreen allowfullscreen ></iframe>

提供一些代码会使您更容易理解所需内容,具体取决于您的操作方式,例如may Help,我可以让flash对象自动播放,就像您提供的答案一样,但大多数移动设备不支持该视频,据我所知,我编辑了我的问题,现在包括了我使用的所有代码