在 IOS 中,我在锁定屏幕上为我的应用程序实现了音量控制。android也需要同样的东西。我通过设置plist在IOS中完成了
<key>UIBackgroundModes</key>
<array>
<string>audio</string>
</array>
在控制器中
var player = Titanium.Media.createAudioPlayer({
url : "/alerts/door-bell.mp3",
allowBackground : true,
audioSessionMode : Ti.Media.AUDIO_SESSION_MODE_PLAYBACK
});
function start(e) {
player.play();
}
但对于 Android,我找不到任何提示。对于 IOS,我推荐了该KitchenSink
应用程序,但在 android 中,该示例被排除在外。意思是不可能吗?但是当我播放默认音乐播放器时,在锁定屏幕后,通知栏菜单上会显示音乐控制。所以我假设这对我的应用程序也是可能的。如果是这样,我怎么能在 Titanium 或 Android 中做到这一点。