【发布时间】:2014-12-29 21:36:43
【问题描述】:
如何使用 Phonegap (JavaScript) 以编程方式将手机 (Android 操作系统) 设置为静音模式
有没有插件,如果有的话我应该创建自己的插件吗?
【问题讨论】:
标签: javascript android jquery jquery-mobile cordova
如何使用 Phonegap (JavaScript) 以编程方式将手机 (Android 操作系统) 设置为静音模式
有没有插件,如果有的话我应该创建自己的插件吗?
【问题讨论】:
标签: javascript android jquery jquery-mobile cordova
您应该创建自己的插件developing-phonegap-plugins 您可以使用 AudioManager 在 android 中将铃声模式设置为静音或正常。
AudioManager audioManager = (AudioManager)getSystemService(Context.AUDIO_SERVICE);
audioManager.setRingerMode(AudioManager.RINGER_MODE_SILENT);
您也可以将值设置为:
RINGER_MODE_NORMAL, RINGER_MODE_SILENT, or RINGER_MODE_VIBRATE.
还要在清单文件中添加以下权限:
android.permission.MODIFY_AUDIO_SETTINGS.
http://sree.cc/google/android/code-to-change-phone-mode-to-normalsilent-or-vibrate-in-android
【讨论】: