Android:无论如何都可以通过javascript控制音量

标签 android cordova

Android:Phonegap 具有用于播放、暂停、恢复和停止媒体播放器的 javasript 函数。有什么方法可以通过 javascripst 函数控制音量(增加/减少)。

1.phonegap.js 文件包含

in html page :

<html>
<head> <script>
var my_media = null;
        var mediaTimer = null;

        function playAudio(src) {

            my_media = new Media(src, onSuccess, onError);
            my_media.play();
            ....
}
</script> </head> <body>
<a href="#" onclick="playAudio('http://audio.ibeat.org/content/p1rj1s/p1rj1s.mp3');">Play Audio</a>

</body> </html>

在java类中:

...
super.loadUrl("file:///android_asset/www/testmus.html");

最佳答案

我知道这个问题已经很老了,但我在寻找其他东西时遇到了它。

Android 的 PhoneGap Media 类上有一个新的但文档不完整的函数:

设置音量()

所以使用上面的例子:

// level is a value from 0-100
var level = 50;

my_media.setVolume(level);

它没有大量记录,因为我相信它只在 Android 上。

关于Android:无论如何都可以通过javascript控制音量,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6322218/

相关文章:

android - IBM Worklight 插件连接未发生

ios - 在设备上调试 PhoneGap

android - 无法在 Android 设备中运行 PhoneGap 应用程序

java - Android gif - 将位图转换为电影

android - 用 Flex 编写的 Facebook 应用程序的 "Android Class Name"是什么?

javascript - DOM 操作与模板

android - phonegap iOS 文件路径

android - *** 没有规则可以使目标 `src/main/jni/Build.config' 。停止

android - android 中的地理编码器自动完成

Android Facebook 使用 LoginManager & 设置权限