0

私は phonegap アプリを持っていますが、これは現在 PlayStore のアルファ版テスト中です。サウンドはほとんどのデバイスで機能しますが、Android 4.x を搭載した Samsung デバイスでは機能しません。問題や同様の質問は見つかりませんでした。私は何か間違ったことをしましたか?

https://github.com/goldfire/howler.js/tree/2.0のコード

		var sound = new Howl({
		  src: ['res/raw/warning.mp3']
		}).play();

Cordova-plugin-media を使用した私のコード:

		var src = "res/raw/warning.mp3";
		// HTML5 Audio
		if (typeof Audio != "undefined") { 
			new Audio(src).play() ;

		// Phonegap media
		} else if (typeof device != "undefined") {

			// Android needs the search path explicitly specified
			if (device.platform == 'Android') {
				src = '/android_asset/www/' + src;
			}

			var mediaRes = new Media(src,
				function onSuccess() {
					// release the media resource once finished playing
					mediaRes.release();
				},
				function onError(e){
					alert("error playing sound: " + JSON.stringify(e));
				});
			mediaRes.play();

		} else {
			alert("no sound API to play: " + src);
		}

誰でも問題の原因は何ですか?

4

1 に答える 1