0

現在、組み込みの Windows Media Player (チュートリアル) を使用しており、Javascript を使用してタイム スライダーを操作できます。しかし、その後、jQuery 用のJlembedプラグインを発見し、さまざまなプラットフォームなどの問題が原因ですべての問題を解決できると考えました。

しかし、セットアップに数時間を費やした後、 setCurrentTimeまたはのような機能がなくgetCurrentTime、これらの機能が私のタイプのプロジェクトにとって最も重要であることに気付きました。

Jlembed でこの機能を実現する方法はありますか?

4

2 に答える 2

0

私の知る限り、Windows Media Player は、組み込みプレーヤーで達成しようとしているタイプの対話をサポートしていません。必要がないため、Windows Media Player 用の JavaScript 関数は含めませんでした。jlEmbed は、JavaScript を使用して埋め込みプレーヤーを制御する機能には影響しません。そのため、Windows Media Player が特定のスクリプトをサポートしている場合、jlEmbed もそれをサポートしています。

WMP 用の JavaScript API がある場合は、その方向を教えてください。より良いサポートを追加しますが、存在しないと思います。ただし、存在する場合、jlEmbed は、通常行われるスクリプト作成を妨げません。

私は YouTube のサポートに多くの時間を費やしましたが、それは必要だったからです。そうでなければ、ウェブ上で最も人気があり、広く利用されているメディア プレーヤーである YouTube プレーヤーを制御することは、はるかに困難だったでしょう。

埋め込まれた WMP プレゼンテーションを実際に使用できるのは、ごく一部のユーザーのみです。YouTube プレーヤーは、Flash をサポートするすべてのブラウザと互換性があります。プレゼンテーションに WMP を使用するよりも、カスタムの「クロムレス」YouTube プレーヤーを作成する方がよいでしょう。さらに良い代替手段は、Flash を使用してビデオ プレゼンテーションを作成することです。

于 2010-12-20T14:42:27.060 に答える
0

documentationによると、次の機能が役立つ可能性があります。

  • jlembed_seekTo(playerId, seconds, allowSeekAhead)
  • jlembed_getCurrentTime(playerId)

それが役立つことを願っています!

于 2010-12-19T17:15:37.867 に答える