我正在使用离子2。
我使用这种方法使用音频播放。
import { ChatPage } from '.././chat/chat';
import { Authservice } from '../providers/authservice';
constructor(public authservice:Authservice,public navCtrl: NavController) {
this.audio = new Audio();
this.audio.src='https://firebasestorage.googleapis.com/v0/b/test-46a7f.appspot.com/o/Audio.mp3?alt=media&token=a4fa9b18-ab70-4bbc-8ae1-21639d411035';
var arr=[]
this.authservice.getNotifications(this.USERID).subscribe(dataval=>
{
arr=dataval;
var user=arr.filter(a=>a.TYPE === "EMERGENCY");
for(var i=0;i<user.length;i++)
{
if(user[0].STATUS === "Not opened")
{
var Type=user[0].EMERGENCY_TYPE;
this.audio.play();
this.nav1.setRoot(AlarmPage,{Type:Type,key:user[0].$key});
}
}
})
})
播放此音频文件并导航到另一个页面。如何在导航中停止音频文件(ChatPage);
我不知道。
感谢。