問題タブ [soundmanager2]
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 - SoundManager2とSoundCloudJavaScriptSDKを使用して、提供された位置まで曲をダウンロードすることを回避することは可能ですか?
同期されたオーディオをSoundCloudから複数のクライアントに同時にストリーミングするサイトでSoundManager2JavaScriptSDKを使用しています。新しいユーザーがページをロードすると、オーディオがロードされ、再生を開始する場所を指定する位置パラメーターが設定されます。
この問題は、トラックが非常に長く(たとえば、60分)、現在のトラック位置がトラックのかなり奥にある場合(たとえば、30分)に発生します。この場合、トラックを現在の位置までダウンロード/バッファリングする必要があるため、再生が開始されるまでに非常に長い時間がかかります。不要な30分のオーディオのダウンロードを回避する方法はありますか?
loops - サウンドマネージャー、自動再生、ミュート、ループ
サイトが開いたときに自動的にサウンドを再生したいのですが、無限にループさせたいのですが、ユーザーが1つのミュート/再生ボタンでミュート/再生できるようにしたいのです。
これがmysスクリプトです。
ミュート/再生機能は、手動でサウンドを開始および停止できるため機能しますが、サイトを開いたときにサウンドが自動的に開始されず、サウンドがまったくループしません。
何が問題ですか?
ありがとうございました。
iphone - SoundManager2+iPhone-サウンドをロードしていません
SoundManager2を使用してHTML5ページでMP3ファイルを再生しています。デスクトップSafariではうまく機能しますが、iPhoneでは機能しません。デバッグコンソールを実行すると、ファイルがロードされないことがわかります。ファイルをロードしようとしますが、ネットワークコンソールでは、ファイルのステータスは「保留中」のままです。サウンドの作成方法は次のとおりです。
添付されているのは、コンソールのスクリーンショットです。保留中のままです...
助けてくれてありがとう。
javascript - Soundmanager 2、何を試しても SWF パスを設定できません
私は現在、ルートWebサイトフォルダーにあるswfフォルダーを見つけるためにsoundmanager2をセットアップしようと数週間試みています。これにより、フラッシュ フォールバックが有効になります。パスを設定したコードの一部を見つけるのに非常に苦労し、何度もパスを通過しました。
また、ドキュメントに示されているように、このコードを html の先頭に追加しました。
一番下のコードは、soundmanager2.js コードの縮小版です。
Soundmanagers のコア ファイルには、この javascript ファイル、2 つの swf ファイル、2 つの css ファイルのみが含まれており、それで十分です。何が欠けているのかわかりません。
事前に感謝します。答えをできるだけわかりやすくしてください:-)(jsが初めてです)
java - GWT SoundManager 2 play() スロー例外
GWT-SoundManager2 を使用してノイズを発生させようとしました。次のような簡単なコードを試しました。
しかし、それは例外をスローします:
原因: com.google.gwt.core.client.JavaScriptException: (TypeError): オブジェクト [object Object] には com.google.gwt.dev.shell.BrowserChannelServer.invokeJavascript(BrowserChannelServer.java:248 にメソッド 'toLowerCase' がありません) com.google.gwt.dev.shell.ModuleSpaceOOPHM.doInvoke(ModuleSpaceOOPHM.java:136) で com.google.gwt.dev.shell.ModuleSpace.invokeNative(ModuleSpace.java:561) で com.google.gwt. dev.shell.ModuleSpace.invokeNativeVoid(ModuleSpace.java:289) com.google.gwt.dev.shell.JavaScriptHost.invokeNativeVoid(JavaScriptHost.java:107)
ただし、次のように変更すると、機能します。
最初にオーディオをプリロードしたいので、CreateSound を使用します。コードの最初のブロックで間違ったことはありますか?
ありがとう
jquery - SoundManager2 SWF プラグインがスクロールバーを乱す (Google Chrome のみ)
これが Google Chrome のバグなのか、SoundManager の問題なのか、それとも何か間違っているのかわかりません。Google Chrome でのみ発生し、 Flash が有効になっている場合にのみ発生します。
の親<div>がいoverflow-y: autoます。
SoundManagerが読み込まれると、ページの下部に新しい<div>要素が作成されます。#sm2-containerでは、その$(window).load()要素を次のように再配置します。
ただし、スクロールバーがめちゃくちゃに表示されます。

Flash または "display:none" を無効にする#sm2-containerと、見た目も動作も正常ですが、音が出ません。

問題はここでライブで見ることができます。
requirejs - SoundManager2 と require.js
SoundManager2 Flash コンポーネントは、特定のグローバル JavaScript 変数 (soundManager) がグローバル スコープに存在する必要があります。このようにして、Flash Player は SoundManager2 JavaScript API と通信します。
問題は、AMD (require.js) を使用して Web アプリケーションを構築する場合、妥協してこのグローバル変数を存在させる必要があることです。
SoundManager を含むアプリケーションを構築する AMD の方法を壊さない方法はありますか?
android-widget - Androidインターネットラジオプレーヤー
私はアンドロイドの初心者です。私は内部プロジェクトを持っており、Androidインターネットラジオプレーヤーを選択しました。ここでどうしたらいいかわからない…?しかし、私がやりたいのは、再生ボタンを押すと、リストから選択されたインターネットまたはステーションからストリーミングされるオーディオプレーヤーのような単純なプレーヤーです。私はこれに何が必要かを知っています。
- アプリケーションへのインターネットアクセス。
- ステーションのリスト。これは、さまざまなサイトで利用可能なステーションのリストを取得するのが非常に難しいことです。私はグーグルからShoutCast.comが最高の1つであることを知りましたが、今は彼らのステーションリストを取得する方法がわかりません。
誰でもこのアプリのために私を助けることができます。緊急の助けや提案が必要です。それは私にとって大きな助けになるでしょう。お願いします。
javascript - 機能間でSoundManager2にアクセスする
わかりました、これは素晴らしいです!.jsファイル内でSoundManager2をセットアップし、ページでオーディオを再生しています。現時点での私の唯一の質問は、soundManager.setup({...})の外部でオーディオを再生する方法を理解することです。たとえば、次のように機能します...
しかし、soundManager.play('myIntro')を次のような別の関数に配置しようとすると...
...オーディオが再生されません。どんなアドバイスも素晴らしいでしょう!
ありがとう
tabs - コンテナが非表示の場合のSoundManager2のバグの出現(タブ)
プレイリストのように使用して、複数のMP3を含むSoundManager2をインストールすることに成功しました。このプレイリストはタブに含まれており(ブラウザタブについてではなく、同じページのタブだけです)、外観にバグがあります。SM2の360UIプレーヤーも使用しています。これがシナリオです:
- プレイリストを含むタブを表示します(デフォルトでは非表示)
- 最初のサウンドを起動します
- 別のタブを表示します
- 最初のサウンドが終了するため、2番目のサウンドが自動的に再生されます
- プレイリストを含むタブを表示しましたが、プレーヤーの見た目が良くありません。
誰か助けてもらえますか?