我正在实现 Coldfusion<cfmediaplayer>
标签,用于在基于触摸屏的本地 Web 应用程序上播放 Flash 视频。我知道,默认情况下,用户可以简单地点击视频本身来暂停/播放视频。
我也知道<cfmediaplayer>
通过使用该属性有一个内置的控制面板controlbar="true"
,但问题是按钮对于触摸屏来说太小了,我不希望用户能够访问任何其他控件。
为了解决这个问题,我禁用了控制栏并尝试在播放器下方添加一个自定义播放/暂停按钮,以基本上模仿触摸视频本身的动作。我的问题是我找不到简单暂停视频的方法......我能找到的唯一 Javascript 函数是:
ColdFusion.Mediaplayer.stopPlay
和ColdFusion.Mediaplayer.startPlay
问题是ColdFusion.Mediaplayer.stopPlay
从头开始重新启动视频,而不是从视频当前所在的位置重新启动。
有没有办法解决?作为最后的手段,我将简单地将播放/暂停按钮粘贴在视频的角落,以提示用户他们可以触摸视频屏幕来启用这些操作,但我宁愿有一个单独的按钮,以免妨碍用户...
提前致谢。