<cfmediaplayer>如何通过javascript调用暂停播放器

<cfmediaplayer> how to pause the player through javascript calls?

本文关键字:播放器 调用 暂停 javascript lt cfmediaplayer gt 何通过      更新时间:2023-09-26

我正在实现Coldfusion <cfmediaplayer>标签,用于在基于触摸屏的本地web应用程序上播放flash视频。我知道,默认情况下,用户可以简单地点击视频本身来暂停/播放视频。

我也知道<cfmediaplayer>通过使用controlbar="true"属性有一个内置的控制面板,但问题是按钮对于触摸屏来说太小了,我不希望用户能够访问任何其他控件。

为了解决这个问题,我禁用了控制栏,并试图在播放器下面添加一个自定义播放/暂停按钮,以模仿触摸视频本身的动作。我的问题是,我找不到简单地暂停视频的方法。。。我能找到的Javascript函数只有:

ColdFusion.Mediaplayer.stopPlayColdFusion.Mediaplayer.startPlay

问题是ColdFusion.Mediaplayer.stopPlay从头开始重新启动视频,而不是从视频当前所在的位置开始。

有办法解决这个问题吗?作为最后的手段,我只需将播放/暂停按钮放在视频的角落,向用户暗示他们可以触摸视频屏幕来启用这些操作,但我宁愿有一个单独的按钮,以免妨碍用户。。。

提前谢谢。

感谢@Miguel-F的帮助。

我们已经发现,<cfmediaplayer>默认情况下没有暂停功能,只能完全播放或停止视频,并从剪辑开始重新启动。

看起来需要变通办法(或其他完全显示视频的方法)。