我要实现的效果是定时响铃声,锁屏时也支持,方法如下:
关键是调用JavaScript的setTimeout()函数,api的startPlay()播放声音函数
setTimeout()函数,第一个参数为函数,第二个参数是延迟时间,单位毫秒
api.startPlay()函数,具体参见文档,需要将mp3文件放入到res文件夹中,并修改path路径
setTimeout(function(){
api.startPlay({
path: 'widget://res/3D.mp3'
}, function(ret, err) {
if (ret) {
api.toast({msg:'播放完成'});
} else {
alert(JSON.stringify(err));
}
});
},delay*1000);