更新记录
1.0.0(2025-05-12)
下载此版本
制作uts插件,控制安卓端音量
平台兼容性
App |
快应用 |
微信小程序 |
支付宝小程序 |
百度小程序 |
字节小程序 |
QQ小程序 |
Android:支持,iOS:不确定,HarmonyNext:不确定 |
× |
× |
× |
× |
× |
× |
钉钉小程序 |
快手小程序 |
飞书小程序 |
京东小程序 |
鸿蒙元服务 |
× |
× |
× |
× |
× |
H5-Safari |
Android Browser |
微信浏览器(Android) |
QQ浏览器(Android) |
Chrome |
IE |
Edge |
Firefox |
PC-Safari |
× |
× |
× |
× |
× |
× |
× |
× |
× |
音量控制插件
简介
用于获取和设置安卓系统音量的UTS插件,支持各种音量类型,包括媒体音量、通话音量、系统音量等。
平台支持
使用方法
安装插件
将插件安装到项目的 uni_modules
目录中。
获取音量
// 获取媒体音量
uni.requireNativePlugin('VolumeController').getVolume({
type: 'music' // 可选: music(默认), call, system, ring, alarm, notification
}, res => {
console.log('当前音量:', res.volume); // 0-1之间的小数
});
设置音量
// 设置媒体音量
uni.requireNativePlugin('VolumeController').setVolume({
volume: 0.5, // 0-1之间的小数
type: 'music', // 可选: music(默认), call, system, ring, alarm, notification
showUI: false // 是否显示系统音量UI
}, res => {
console.log('设置结果:', res.code === 0 ? '成功' : '失败');
});
参数说明
音量类型
music
: 媒体音量 (默认)
call
: 通话音量
system
: 系统音量
ring
: 铃声音量
alarm
: 闹钟音量
notification
: 通知音量
注意事项
- 音量值范围为0-1之间的小数,表示音量百分比
- 需要 Android 设备权限支持