getVolume method
Get volume (legacy API, deprecated).
Notes (legacy behavior):
- Android 默认调节系统音量,其范围为 0-最大值;当调用了 setTrackVolumeEnabled 时表示调节视频音量,其范围为 0-1。
- iOS 默认调节系统音量,其范围为 0-1;当调用了 setTrackVolumeEnabled 时表示调节视频音量,其范围也为 0-1。
This API returns left/right channels for historical reasons. Prefer using getNormalizedVolume for a single normalized value (0.0~1.0).
Implementation
@Deprecated('Use getNormalizedVolume() instead.')
Future<TTVolume?> getVolume() async {
Map? volumeMap =
await engineInstanceMethodChannel.invokeMapMethod('getVolume');
if (volumeMap == null) {
return null;
}
double left = volumeMap['left'] ?? -1.0;
double right = volumeMap['right'] ?? -1.0;
return TTVolume(left: left, right: right);
}