如何在 cordova 使用平台的预装铃声?

xa9qqrwz  于 2022-11-15  发布在  其他
关注(0)|答案(2)|浏览(157)

我想在 cordova 的iOS/Android平台上使用系统预装的铃声和闹钟。
我使用cordova-plugin-native-ringtone,但它只使用预先安装的通知声音。
如何获得铃声和闹钟列表并使用?
我应该做外挂吗?

oxcyiej7

oxcyiej71#

如果你想获得铃声或闹钟列表,你需要调用getRingtones函数,并使用第3个可选参数(仅适用于Android)。

cordova.plugins.NativeRingtones.getRingtone(function(ringtoneList) {
    ringtones = ringtoneList;
},
function(err) {
    alert(err);
}, 'ringtone');

如果需要警报列表,请传递'alarm'而不是'ringtone'

krugob8w

krugob8w2#

问题出在www.example.com上NativeRingtones.java,但我想已经太晚了

相关问题