1

Cordova でハイブリッド モバイル アプリを構築しており、アプリで Web オーディオを使用しています。

iOS では WebView が Web Audio をサポートしていますが、Android では 6.0 以降の WebView のみがサポートしています。Crosswalk を使用しようとしているため、WebView は実際には Web Audio をサポートする Chromium WebView です。

残念ながら、Crosswalk の Chromium WebView は、Android 4.0 での Web オーディオのサポートを無効にしているようです。4.4 向けのビルドで、x86 エミュレーターで動作します。しかし、Android 4.0 では AudioContext が定義されていません。userAgent を確認すると、デフォルトではなく、Crosswalk の webView であることがはっきりとわかります。

4

0 に答える 0