答えて
私が知る限り、これは決して些細なことではありません。
- アレイをdata URIに変更して正常に再生することができます。
- エンコーディングを実行して正常に再生するには、サーバーに戻すことができます。
- あなたは
2派手なAPIを使用することができます3は、ブラウザ固有のサポートを必要とし、非効率です。ですから、私はそれを試してみませんが、http://www.bitsnbites.eu/?p=1をチェックしてください。これは、ネイティブコードよりも効率が悪いと予想されるはずです。
これはフィリップ・JFの答えにちょうどフォローアップである:
「1」はおそらく、トリッキーなもののいずれかなしで正常に動作しますがbitsnbitesリンク上で説明しました。 mp3ファイルにはヘッダーがないので、WAVEヘッダーを付けずにURLに「そのまま」のデータを渡すことができます。 mp3のバイト配列を追加し ;:「BASE64をオーディオ/ MPEGデータ」だから行く方法(bitsnbitesページから変更):
データURIとして再生される文字列を構築 はして文字列を初期化しますbtoa()関数を使用して、base64エンコーディングでフォーマットされた文字列。 次に、このデータURIを呼び出して再生することができます。
参考文献:
が私のために働いた。私はオーディオ/ mp3ファイルを取得しようとしていた。 btoa()が失敗しました。http://stackoverflow.com/questions/23013871/how-to-parse-into-base64-string-the-binary-image-from-response – Amarsh
- 1. PNG圧縮バイト配列をBMPバイト配列に変換する
- 2. バイト配列とバイト配列リストを比較するには?
- 3. は、Spark:rdd.RDD [(配列[バイト]、配列[バイト])]
- 4. Struct Javolution Libバイト配列とバイト配列
- 5. バイト配列を文字列に変換してバイト配列に戻す
- 6. バイト配列のExcelファイルをバイト配列のPDFファイルに変換する
- 7. 、バイトの配列でバイト
- 8. (バイト値の)文字列配列をバイト配列
- 9. 渡すバイト配列*
- 10. ビットマップをバイト[]配列にロード
- 11. NSStringをバイト配列に変換する
- 12. バイト配列をファイルに保存する
- 13. バイト配列にintを格納する
- 14. バイト配列をUIImageに変換する
- 15. バイト配列をlongに変換する
- 16. int16をバイト配列に変換する
- 17. バイト配列をpngに変換する
- 18. バイナリをバイトに変換する[]配列
- 19. D3DImageをバイト配列に変換する
- 20. バイト配列をpdfに結合する
- 21. バイト配列をp:graphicImagesにロードする
- 22. JavaScriptをバイト配列に変換する
- 23. アンドロイド:バイト配列
- 24. バイト配列は
- 25. バイト配列
- 26. バイト配列
- 27. バイト配列
- 28. ビットマップデータをバイト配列
- 29. サンプルを含む配列をバイト配列に変換する
- 30. バイト配列をint配列に変換する方法は?
感謝。データURIメソッドは素晴らしいアイディアでした。 – WannaBeCoder