select input オプションをonに変更するとサウンドが再生されるので、 Androidアプリを作成しました。htmlで Android メソッドを呼び出すためのインターフェイスを作成しました。私は自分のコードをうまくやったのですが、オプションの値をonに変更すると動作しません。
サウンド再生方法:
public void playsound(String value ) {
if (value == "on") {
mp= MediaPlayer.create(mContext,R.raw.sound);
/* mp.prepare();*/
mp.start();
}
}
<form >
<select name="flip-1" id="flip-1" data-role="slider" >
<option value="off">Off</option>
<option value="on" onclick="playmp3('on')">On</option>
</select>
<script type="text/javascript">
function playmp3(var value) {
Android.playsound(value);
}
</script>
</form >