問題タブ [howler.js]

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.

0 投票する
2 に答える
294 参照

jquery - インデックスを取得するオブジェクト Math.max と indexof

次のオブジェクトがあります。

sounduser1sounduser2howler.js (素晴らしいスクリプト!) を介して再生されるオーディオ ファイルです。

を使用._durationすると、オーディオの長さである数値が得られます。

最長のオーディオを取得したかったのですが、それを実現しました。

私が望むのは、最長のオーディオファイルの元の [キー] (またはインデックス?) です:var longest

だから私は試しましたindexOf

しかし、それは論理的ではないようです…そしてうまくいきません…</p>

私は正しい軌道に乗っていますか?

0 投票する
1 に答える
77 参照

javascript - オブジェクトの内容から値を取得する

このライブラリhowler.min.jsがあり、それを使用して mp3 を 4 つの部分に分割しています。これは、サウンドの変数を作成するコードです。

括弧内の 2 番目の値 (290,450,280,330,210) を取得し、配列を取得したいと考えています。私はこの2つの方法で試しました:

しかし、うまくいきませんでした。

誰でも私を助けることができますか?前もって感謝します!

0 投票する
3 に答える
8883 参照

javascript - howler.js は特定の位置でサウンドを再生します

こんにちは、特定の位置でサウンドの再生を開始したいと思います。API は .pos を使用できると言っていますが、開始したい場所から開始しません。

私のJavaScript。

0 投票する
1 に答える
7566 参照

javascript - HTML5 オーディオ - サウンド オブジェクトの再生時間を取得する (howler.js)

Howler.js ライブラリを使用して HTML5 オーディオを再生しています。

現在、オーディオ ファイルの合計の長さを判断することはできませんが、再生sound.duration();された時間を示すタイマーを作成する方法がわかりません。

次のような単純なサウンド オブジェクトを作成します。

ライブラリ (?) 内に currentTime をチェックするメソッドが見つからないので、タイマー関数を更新できます。

別のルートは、次のように setInterval をトリガー/トグルすることonplay:です。

それが良いアプローチかどうかわかりませんか?助言がありますか?

Howler.js 参照: https://github.com/goldfire/howler.js/tree/2.0#global-core-properties

0 投票する
1 に答える
5260 参照

javascript - Howler.JS + Angular - サウンド ファイルを再生するためのパス

cordova + ionic ハイブリッド アプリでmp3 ファイルを再生しようとしています。

サウンドは次の場所に保存されます。

/www/scripts/services/global.jsそして、次のコードを使用して配置されたサービスからファイルを再生しようとしています:

しかし、それは常に投げていonloaderrorます。

正しい方法でパスを設定するにはどうすればよいですか?

助けてくれてありがとう。

0 投票する
1 に答える
2177 参照

android - Howler JS 2.0 - コルドバ、アンドロイド、デバイスでサウンドが再生されない

モバイル ハイブリッド アプリ (cordova、ionic、howlerJS v 2)、https: //github.com/goldfire/howler.js/tree/2.0 でサウンドを再生しようとしています。

このようにして:

Chrome モバイル エミュレーターではすべて正常に動作しますが、デバイスではサウンドが再生されません。manifest.xml でアプリのアクセス許可を確認しましたが、サウンドの再生には特別なアクセス許可は必要ありません。

私が間違っているのは何ですか?

助けてくれてありがとう。

0 投票する
0 に答える
1540 参照

javascript - iOS での howler.js スプライト再生のバックグラウンド オーディオを停止しないようにする

howler.js 2.0 で効果音を処理する小さなブラウザ ゲームを研究プロジェクトとして作成しています。

iOS でゲームをプレイしていて、音楽を聴いているとき (たとえば、音楽プレーヤー アプリで)、ゲームのサウンド エフェクトがバックグラウンド オーディオを停止します。実際、ゲームのロード時にすべてのバックグラウンド オーディオが停止すると思います。

これを防ぎ、バックグラウンド オーディオを継続する方法はありますか?

オーディオのダッキングも避けたいと思いますが、それが唯一のオプションである場合は、それを受け入れることができます.

ゲームはこちら: http://ashryanbeats.com/apps/guessing-game/index.html

Howler は次の方法で呼び出されます。

howler.js 2.0 参照: https://github.com/goldfire/howler.js/tree/2.0

0 投票する
1 に答える
102 参照

javascript - howler.js ライブラリを使用しているページに再アクセスすると Chrome がクラッシュする

問題を再現する手順:

  1. http://www.javascriptoo.com/howler-jsと入力してください
  2. ページの上部にある例に移動します
  3. 「戻る」クロムボタンを押してください

このバグのクラッシュ レポートは生成されません。

それを修正する方法?