問題タブ [react-native-sound]
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 - React Native と Animated の同期サウンド
メトロノームを含むアプリを作成しています。react-native-sound と Animated を使用しています。メトロノームの音を非常に高い精度でトリガーし、アニメーションと同期させる必要があります。私はあまり経験がないので、ハック ソリューション (Animated.listener でサンプルをトリガーする) を使用しましたが、非常に非効率的です。
誰かがそれをより良く処理する方法について何か提案はありますか? ありがとうございました!
アップデート #2
this.animateTiming() は次のようになります。
}
ループの長さは 4000 ミリ秒なので、60 fps では loopCount は 240 になります。したがって、[0,60,120,180] は「毎秒サウンドを再生する」ことを意味します。レンダリング関数が呼び出されると、各ループの開始時に遅延が発生します。遅延 (約 80 ミリ秒) の原因は、VexFlow を使用した楽譜のレンダリングであることがわかりました (このリンクの「はじめに」の例を参照してください)。
問題は、VexFlow のレンダリングとアニメーションを何らかの形で並行して実行できるかどうかということです (オーディオは完全に間に合う必要があり、表記のレンダリングのわずかな遅延は問題ではありません)。表示される内容は、前のループ サイクルでのユーザーのアクションに依存するため、事前レンダリング表記は実行できません。
react-native - React ネイティブ アプリは、コンピューターから切断した後に mp3 を再生できません
「sound1.mp3」という名前の mp3 ファイルを assets フォルダーに保存します。App.js では、次のように呼び出します。
出来た。しかし、Androidフォンをコンピューターから切断してアプリを再起動すると、mp3ファイルを再生できません。私を助けてください。
react-native - 反応ネイティブと相対エラーでサウンドを追加する方法
反応ネイティブにサウンドを追加するにはどうすればよいですか? 以下のコードを使用していますが、常に error= undefined is not an object (「Howler._navigator.appVersion.match」を評価しています) が返されます。
. 以下のコードを使用しています: ( howler依存関係を使用)、「react-native-sound」依存関係も使用しようとしましたが、同じエラーが発生しました。
android - プッシュ通知 (firebase) を受信したときにバックグラウンドでサウンドをトリガーする方法 ~ React Native
私はSwiggyに似たアプリケーションを構築しているので、顧客から新しい注文を受けると、プッシュ通知をトリガーします。そのとき、別のホーン サウンドをトリガーする必要があります。
使用モジュール:
ここ!問題は、通知を受信したときにサウンドがトリガーされないことです。
これで私を助けてください。前もって感謝します。