問題タブ [html5-audio]
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 - HTML5 Web Audio API、javax.sound からの移植と歪みの取得
その場でオーディオを生成する必要があります (wav または mp3 ファイルからの生成はオプションではありません)。幸いなことに、新しい WebAudio API (FF4 および Chrome 13) はこの機能を提供します。
次のようなJavascriptに移植しているJavaコードがいくつかあります。
これを Web Audio API で動作させようとしていますが、非常に歪んでいます。JSで使用しているコードは次のとおりです。
ここに私がテストしている .java ファイルがあります: http://gwt-nes-port.googlecode.com/svn/wiki/webAudioTests/Main.java
そして、これが私がテストしている.jsファイルです: http://gwt-nes-port.googlecode.com/svn/wiki/webAudioTests/Main.js
javax.sound と Web Audio の動作の違いと、JS コードの歪みの原因に関するヒントはありますか?
html - HTML の audio タグにオーディオが読み込まれない
オーディオ HTML タグをテストしています。
そして、テスト環境では機能していますが、何らかの理由で本番環境では機能していません。
私は単に使用します: <audio src="/sandbox/test.mp3" controls="controls"></audio>
.
テスト サイトは Windows 上にあり、本番サイトは Linux 上にありますが、違いはあると思います。
トラックをダウンロードできるので、適切な場所にあることがわかります。
製品の URL は次のとおりです: http://pieterhordijk.com/sandbox
述べたように、まったく同じコードがテストサイトで機能します。
なぜ私のオーディオがロードされないのか、誰にも分かりますか?
PS
私は以下を使用してテストしています:
クローム 11.0.696.68
編集
現在、Chrome 13 (Canary Build) を使用しており、MP3 が読み込まれます。
しかし、WAV は最初の 1 秒しかロードしません。
javascript - HTML5 のこの音声の何が問題になっていますか?
私は、この HTML5 と JavaScript を使用したオーディオに非常に腹を立てています。すでに HTML にあるときは問題なく動作しましたが、JavaScript に移動したため、動作しません。サイズをできるだけ小さくしたいので、jQueryを使用したくありません。すべての関数が存在し、変数についても同じことが言えます。Chrome でエラーが発生することはありませんが、ネットワーク内の Chrome 開発者ツールには次のように表示されます。保留中。だから私はそれがすべてのデータを取得することを知っていますが、何も返さないだけです。no load またはoncanplayを返します。
Chrome で間違っている可能性があることやバグの可能性があることについて誰かにアドバイスしてもらえますか。
html - HTML5でオーディオタグを使用するときに、アンカーが音楽を再開するのを避けるにはどうすればよいですか?
タグを使用して HTML ページを作成しました (HTML5 mp3 オーディオの再生に適しています)。
問題は、アンカー付きのリンクがあり、Internet Explorer 9 ブラウザーがオーディオを最初から再生していることです。同じページへのアンカーをクリックするたびに、音楽が再開されます。
リンクは次のとおりです。
アンカーは次のとおりです。
オーディオタグは
ユーザーがアンカー付きのリンクをクリックしたときに音楽が再開しないようにするにはどうすればよいですか?
javascript - オーディオからの JavaScript による波形の視覚化
JavaScript を使用して、オーディオ ファイルの波形を表示しようとしていますが、開始方法もわかりません。Audio Data APIを見つけましたが、ほとんどのオーディオ用語に慣れておらず、提供されているものや操作方法がよくわかりません。JavaScript で波形の例を見つけましたが、複雑すぎて何が起こっているのか理解できません。それでは私の質問は、JavaScript を使用してキャンバス上に曲の波形を作成する方法と、その背後にあるプロセスとは正確には何ですか?
html5-audio - html5 を使用してファイルをローカルに保存する方法
mp3 ファイルをローカルにダウンロードして、html5 プレーヤーを使用して再生するにはどうすればよいですか。ファイルは、ユーザーがブラウザを終了しても、数日後に戻ってもそこにあるはずです。
html - プレーヤーがHTML5の場合、コンテンツ(ビデオ/画像)を安全に提供できますか?
画像とビデオの両方を表示するSilverlightで記述されたカスタムマルチメディアプレーヤーがあります。ご想像のとおり、多くの人はSilverlightを持っておらず、より優れた技術を使用することを望んでいます。
私はHTML5に熱心ですが、懸念事項はほとんどありません。
ユーザーがローカルマシンにコンテンツをダウンロードしないようにするにはどうすればよいですか?彼らがそれを見たいときに、私は彼らにサーバーからストリーミングしてもらいたいだけです。
HTML / JSだけであるため、ユーザーがすべてのプレーヤーコードをコピーアンドペーストしないようにするにはどうすればよいですか?
HTML5でアダプティブストリーミングを行う方法はありますか?
html - .ogg ファイルを Web サーバーにアップロードすると、ローカル ドライブのブラウザでは再生されるのに、ブラウザでは再生されないのはなぜですか?
友人の概念実証のために同じオーディオ ファイルを 5 回表示しようとしています。Web サイトはローカル ドライブで正常に動作しますが、ブラウザーでサイトを読み込むと、htmnl ドキュメントにファイルのヌル表現が 5 つ表示されます。 . 私は自分のサイトをhttp://www.knowledgenation.us/CloudCityに持っていますが、コードが十分に単純なので、これは私を困惑させます
これは、オーディオがどこに行くかです。
この小さな迷惑なエラーのトラブルシューティングをどこから始めればよいかわかりません。
ニコラス
javascript - evt.target.resultは空ですか?
何らかの理由で、次のコードでは、evt.target.result
は空です。何故ですか?
javascript -
<audio>
Javascriptを使用してHTML5フォールバックを実装する方法を理解したい...
つまり、ページにdivがあり、<embed>
現在[オーディオの再生]リンクがクリックされたときにタグを動的に追加します。つまり、現在使用しています
HTML5タグを使用して同じことを実装し<audio>
たいのですが、HTML5オーディオタグがサポートされていない場合は、フォールバックして埋め込みにしたいと思います。オーディオURLが一種の動的である場合、JSを使用して同じものを実装するにはどうすればよいですか?
私の意図は、IE6、7、8のような古いブラウザと新しいブラウザで動作するはずです。FF 3,4; クロム; MACのSafari4,5、iPadのSafari。