2

<cfmediaplayer>タッチ スクリーン ベースのローカル Web アプリケーションでフラッシュ ビデオを再生するための Coldfusion タグを実装しています。デフォルトでは、ユーザーはビデオ自体をタップするだけでビデオを一時停止/再生できることを認識しています。

<cfmediaplayer>属性を使用してコントロール パネルが組み込まれていることも認識していcontrolbar="true"ますが、問題はボタンがタッチスクリーンには小さすぎて、ユーザーが他のコントロールにアクセスできないようにすることです。

これに対抗するために、私はコントロールバーを無効にし、プレーヤーの下にカスタムの再生/一時停止ボタンを追加して、基本的にビデオ自体に触れるアクションを模倣しようとしました. 私の問題は、ビデオを一時停止する方法が見つからないことです...私が見つけることができる唯一のJavascript関数は次のとおりです。

ColdFusion.Mediaplayer.stopPlayColdFusion.Mediaplayer.startPlay

問題はColdFusion.Mediaplayer.stopPlay、ビデオが現在ある場所からではなく、最初からビデオを再開することです。

これを回避する方法はありますか?最後の手段として、再生/一時停止ボタンをビデオの隅に貼り付けて、ビデオ画面に触れてこれらのアクションを有効にできることをユーザーに示唆しますが、邪魔にならないように別のボタンが必要ですユーザー...

前もって感謝します。

4

1 に答える 1

0

@Miguel-F の助けに感謝します。

<cfmediaplayer>にはデフォルトで一時停止機能がなく、ビデオを完全に再生または停止して、クリップの最初から再開する機能しかないことがわかりました。

回避策 (またはビデオ全体を表示する他の方法) が必要なようです。

于 2013-09-25T13:59:43.777 に答える