問題タブ [jplayer]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
javascript - Firefoxでの不思議なjPlayer2.0.0エラー
私のクライアントはここに彼の音楽をリストしたページを持っています:http://bit.ly/flbgwm。各曲には、jPlayer2.0.0を搭載した独自のプレーヤーがあります。それらはSafari/Chromeで動作しますが、Flashを使用してmp3を再生するFirefoxでは動作しません。何が起こっているのか理解できません。
曲の1つのコードの例を次に示します。
上記のパスと同様に、jPlayerjavascriptファイルとjPlayerswfファイルはどちらも最新です。このコードがFirefoxで機能しない理由を誰かが知っていますか?他のスクリプトとの競合は見つかりません。(私はjQuery 1.5.1を使用しています。)
javascript - Jplayer - 動的プレイリストの作成
プロジェクトのmp3を再生するためにjPLayerを使用しています。これらの mp3 は、データベースから動的にロードされます。選択した mp3 をプレーヤーにロードするリンクを作成しようとしています。現在、動作しないものがあります。どのmp3を再生するかを伝えるクリックイベントで何か間違ったことをしていると思います。パスをハードコードすると問題なく動作しますが、何百ものメディア ファイルが存在する可能性があるため、そのように設定したくありません。
このコードは機能しますが、href から情報を取得したいと思います
jquery - JPlayer HTML5 オーディオ プレーヤーから曲名をリダイレクトする
JPlayer を HTML5 オーディオ プレーヤーとして使用しています。jQuery の一部として、プレイリスト内の曲の名前を取得し、リスト要素として表示します。その名前表示機能を別の場所にリダイレクトしたいと思います。
以下の@Benderの回答は、サムネイルをクリックして曲を再生するときに機能しますが、プレーヤーのコントロールを使用して前または次の曲にスキップしたり、プレーヤーにプレイリストを循環させたりすると、名前は更新されません。また、ページが最初に読み込まれたときに名前が表示されません。
JPlayer のコードには、クラス (.jp-playlist-current) をキューアップされてアクティブな (再生または一時停止された) 曲に追加するセクションがあります。私はそれを利用するのが最善だと思います..しかし、JPlayerのコントロールの「名前」セクションが具体的に呼び出されていないため、どうすればよいかわかりません.
つまり..名前を#nameという段落に移動し、常に現在の曲名を表示します..どのようにそこにたどり着いたとしても。
とにかく、これをどこでどのように行うのか正確にはわかりません。何かアドバイス?
ありがとうございました!
jsFiddle: http://jsfiddle.net/danielredwood/MmvJX/7/
jquery - jQueryMobileを使用してjPlayerを実装しようとしています-ダイアログを起動するとプレーヤーが停止します
メインページにjPlayerがあり、タブ、別のページ、またはダイアログに他のコンテンツが読み込まれ、jPlayerのオーディオが再生され続けるように、jQueryMobileを使用してモバイルデバイス用のページを設計しようとしています。
jQuery Mobileを使用してタブを実装する方法はわかりませんが、デモの2ページの例と、追加のコンテンツを含むダイアログを含む1ページを適応させてみました。両方の方法を使用すると、jPlayerでの再生が停止します。
なぜこれが起こっているのかわかりません。私がjPlayerとライトボックスを使用して設計した標準のWebページでは、ライトボックスはjPlayerでの再生に影響を与えないため、jQueryMobileを使用しても同じになることを期待していました。
iPhoneでテストするには、トラックをタップしてオーディオを再生する必要があります。
これを機能させるための助けに感謝します、
ありがとう、
ニック
ここで現在のページを見ることができます。bodyタグ間のコードは次のとおりです。
これが、ページを表示および非表示にするために現在持っているスクリプトです。
<script type="text/javascript">
$("div:jqmData(role='page')").live('pagebeforeshow',function(){
if($(this).hasClass('haveaplayer'))
{
$(.jp-audio).show();
}else{
$(.jp-audio).hide();
}
})
</script>
およびhtml:
<div data-role="page" id="playlist" class="haveaplayer">
javascript - JPlayer オーディオの問題
特定のイベントで JPlayer にオーディオ クリップを再生させようとしていますが、難しい結果が得られます。オーディオが再生されない場合や、最初の 1/4 秒でオーディオが途切れる場合があり、再生後にオーディオ クリップを再生しようとしても最後近くから再生が開始される場合があります。私が使用しているコードは次のようになります。
セットアップ:
発生したイベント:
結果を達成するためのより良い方法(別のプラグイン、またはまったくない)のアイデアは素晴らしいでしょう。
ありがとうございました!
補足: メイン エンド プラットフォームは Ipad (Safari) ですが、クロス ブラウザーのサポートが最適です。
jquery - テキストのフェードインでサウンドを再生する
以下のコードのテキストがフェードインするたびに短いベル音を再生する最良の方法は何ですか?
jplayerがおそらく最良の選択肢であると読みましたか?
jquery.sound を試しましたが、Firefox では、Quicktime がインストールされていない場合、「プラグインのインストール」ボックスが無限に表示されます。
iphone - jPlayer が iPad でオーディオ ファイルを自動的に再生しない
iPadでjPlayerを使用してオーディオファイルを再生しようとしています。ローカル PC の Safari では正常に動作しますが、iPad で開こうとすると、オーディオが自動的に再生されません。
私を助けてください。
ありがとう
jquery - jPlayer サウンドの一部のみを再生
この質問に対する答えが見つかりませんでした。私はこれを試しています:
しかし、機能していません。何が起こっているのか: 音を止めないでください。遅延がなければ、すぐに停止します。必要なのは、リンクをクリックすると、2 秒から 4 秒のセクションを再生することです。
助けてくれてありがとう!
javascript - .flv ファイルを含む JPlayer
これらのチュートリアルが見つからないため、これらを使用するのは嫌いです。
ビデオファイルjPlayer
を再生するために使用しようとしている があります。.flv
使用方法に関するチュートリアルを探していましたが、jPlayer
見つけることができるものはすべて完全なゴミであるか、コードをまったく表示せず、最終製品だけです (非常に役に立ちます、私は知っています)。
これが私の作り方ですjPlayer
:
videoLocation
は、各ビデオ ファイルの場所です。私はすでに場所をテストしましたが、正しいです。ページを実行すると、ビデオ ボックスが表示されますが、再生することも、ビデオ ファイルの場所を表示することもできません。
誰かが私を大いに助ける問題(またはチュートリアル)を見つけることができれば.
javascript - データベースから jPlayer でオーディオ ファイルを再生する
ユーザーの音楽ファイルのリストを生成する大規模なプロジェクトがあり、jPlayer のインスタンスを使用して、ファイルがクリックされたときにファイルを再生したいと考えています。
現在、これはページの先頭にあるコードです。
これは初期ファイルをロードするための単なるコードであり、完全に機能します。
また、先頭には、行がクリックされたときに現在のファイルを変更するこのブロックがあります。行の ID として設定された md5 ハッシュを取得し、それをファイル パスを返す php ファイルに渡します。これをfirebugで確認したところ、有効なパスが返されているようです。
何らかの理由で、行をクリックしても新しいファイルは再生されませんが、現在のファイルは設定解除されます。jPlayer は時刻を「0:00」に設定し、ファイルがロードされていないかのように動作します。
参考までに、生成された行の例を次に示します。
そして、テスト値の php ファイルを呼び出すことからの応答:
私が間違っていることや問題の原因についての洞察をいただければ幸いです。