問題タブ [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 に答える
2741 参照

ios - オーディオは iPad ではロードされませんが、エミュレーターでは完璧に動作します - PhoneGap + Howler.js

PhoneGap アプリケーションでHowler.jsを使用しています。オーディオ ファイルが大きい (10Mb 以上) ため、バッファ属性を true に設定します (HTML5 オーディオを強制します)。

エミュレーターと iPad Mobile Safari でアプリケーションをテストすると、すべて正常に動作します。しかし、iPad でアプリケーションをアプリとして実行すると、オーディオが開始されません。Web インスペクタを使用すると、オーディオ ファイルがループのように何度も何度も読み込まれることに気付きました。エミュレーターと iPad の両方で、同じ PhoneGap アプリを実行している Web インスペクターの [リソース] タブのスクリーンショットを添付して確認できます。

ここに画像の説明を入力

何が問題になる可能性がありますか?

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

javascript - iOS/iPad での Cocos2D Javascript 3.0 オーディオ

そこで、最近出たばかりの新しい Cocos2D Javascript 3.0 を使用して HTML5 ゲームを作成します。iOS や iPad でオーディオを再生する方法については、かなり厄介な問題が発生します。私のゲームはクロス プラットフォームを目指しており、音声はブラウザと Android デバイスで動作します。Windows Phone でも動作します。

私は iOS のイベント ハンドラーを操作してみました (ユーザーがデバイスを操作しない限りオーディオを再生できないことは承知しています) が、以前のバージョンの cocos2D HTML5 では、iOS を問題なくサポートするために使用されるオーディオ エンジンであることが示唆されていました。今、そうではないようです...

また、Howler.js などの代替手段も検討しましたが、それを iOS で動作させるには、SimpleAudioEngine が必要ですが、3.0 にはないと思います。

誰でも解決策を推奨できますか? iOSでBGMだけでも流せたら嬉しいです。

私はこれを使用して、興味のある人を助けました http://www.cocos2d-x.org/docs/manual/framework/html5/release-notes/v3.0a/upgrade-guide/en

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

javascript - iOS Safari で Spotify preview_url が再生されない

Spotify でランダムな曲を再生するマイクロサイトを作成しました。デスクトップブラウザでは問題ありません - 私は preview_urls を再生します - 完璧です! しかし、iPhone (iOS) では、preview_url に応答がありません - 私のプレーヤーはプレビューを再生しません。Safari で曲を読み込めなかったようです。

howler.js を使用してプレーヤーを作成しました。

http://glui.me/?i=q229w7c61iyb02c/2014-06-30_at_17.23.png/

Spotify と iOS/Safari で同じ問題を抱えている人はいますか? ここで何がうまくいかないのか誰にもわかりませんか?

ありがとうございました!

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

javascript - javascriptで音の長さ(デュレーション)を取得する

私は howler.js を使用して html/css/js プロジェクト内のサウンドを管理しています。すべて正常に動作しています。成功せずに何時間もの調査を行った唯一のポイントは、howler.js メソッドを使用してサウンドの長さを取得するにはどうすればよいかということです。 ?

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

javascript - phonegap - ローカル リソースからの html5 オーディオの再生

ローカルに保存された mp3 ファイル (アプリの一部として配信) を再生する簡単なデモ アプリを作成しました。phonegap の Media-Object の代わりに html5-audio を使用したいと考えています。howler.js フレームワークを使用してパフォーマンスを向上させています。

ローカル ファイルは に保存されwww/res/audio/2.mp3ます。

デスクトップブラウザで実行すると、すべて正常に動作します。ただし、Android デバイスに展開すると機能しません。厄介なことは、リモートでホストされている mp3 ファイルの再生がピーチにしか機能しないため、ローカル ファイルで使用する URL に問題があると思います。さまざまな url-"versions" を試しましたが、以下のどれも機能しません:

それは私を夢中にさせます。それを機能させる方法と私の間違いは何ですか? 以下のコードを参照するか、ここからコード全体をダウンロードしてください

index.html

index.js

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

javascript - howler.js でサウンドをチェーンする方法

howler.js でいくつかのサウンドを再生する必要がありますが、それをチェーンする方法がわかりません。

たとえば、文字列 BCG で

b.ogg、次に c.ogg、最後に g.ogg を再生する必要があります。

(ロード後)使用するだけの場合:

それらはすべて開始して重複しますが、これは私が必要としているものではありません。

onend プロパティがあるようですが、適切に使用する方法がわかりません。

よろしく。