Я разрабатываю приложение webradio Android/iOS
с Qt Quick
в qml
. Для воспроизведения моего радиопотока я использую элемент qml MediaPlayer, и я бы хотел добавить ползунок для управления громкостью воспроизведения музыки.Qt Android/iOS: как управлять объемом устройства в qml
На данный момент я попытался использовать ссылку ползунка к свойству тома MediaPlayer
, но это не регулирует громкость устройства. Действительно, в Android
, как и в iOS
, при изменении значения ползунка изменяется только громкость MediaPlayer
. И когда я нажимаю кнопки регулировки громкости устройства, на слайдер не влияет.
Что я хочу - это ползунок, с помощью которого я мог видеть и контролировать громкость устройства, а не только объем элемента MediaPlayer
.
Кто-нибудь знает, как это сделать?
Для этого может быть более простой и кросс-платформенный способ, но можно использовать Java Native Interface (JNI), чтобы иметь возможность вызывать код Java/Android API из вашей программы. Я уверен, что есть что-то подобное для iOS. Сообщите нам, если вы это выясните =) – Phat