|
@@ -216,12 +216,6 @@ export default {
|
|
|
},
|
|
|
onUnload(){
|
|
|
// 存一次
|
|
|
- const tem=uni.getStorageSync('audioMsg')
|
|
|
- let storeId=0//本地缓存的活动id
|
|
|
- if(tem){
|
|
|
- storeId=JSON.parse(tem).activityId
|
|
|
- }
|
|
|
-
|
|
|
const tag=this.audioList.some(item=>item.voiceUrl==this.globalBgMusic.src)
|
|
|
if(tag){
|
|
|
let obj={
|
|
@@ -236,21 +230,6 @@ export default {
|
|
|
}
|
|
|
uni.setStorageSync('audioMsg', JSON.stringify(obj))
|
|
|
}
|
|
|
-
|
|
|
-
|
|
|
- // if(this.globalBgMusic.src&&this.id==storeId){
|
|
|
- // let obj={
|
|
|
- // activityId:this.id,//活动id
|
|
|
- // play:this.audioPlayStatus,//是否正在播放
|
|
|
- // list:this.audioList,//音频列表数据
|
|
|
- // show:false,//是否显示弹窗
|
|
|
- // title:this.info.activityTypeName,//音频弹窗标题
|
|
|
- // audioCurrentTime:this.audioCurrentTime,//音频播放实时时间
|
|
|
- // audioTime:this.activeAudioTime,//当前音频时间
|
|
|
- // audioCurrentUrl:this.activeAudioUrl,//当前音频地址
|
|
|
- // }
|
|
|
- // uni.setStorageSync('audioMsg', JSON.stringify(obj))
|
|
|
- // }
|
|
|
},
|
|
|
onShareAppMessage() {
|
|
|
let title=''
|
|
@@ -313,6 +292,9 @@ export default {
|
|
|
this.globalBgMusic.onStop(()=>{
|
|
|
console.log('onStop');
|
|
|
this.audioPlayStatus=false
|
|
|
+ this.activeAudioUrl=''
|
|
|
+ this.activeAudioTime=0
|
|
|
+ this.audioCurrentTime=0
|
|
|
})
|
|
|
this.globalBgMusic.onEnded(()=>{
|
|
|
console.log('onEnded');
|
|
@@ -336,11 +318,16 @@ export default {
|
|
|
// 点击播放按钮
|
|
|
handleAudioBtn(type,e){
|
|
|
if(type==='center'){
|
|
|
- if(this.audioPlayStatus){
|
|
|
- this.globalBgMusic.pause()
|
|
|
+ if(this.globalBgMusic.src){
|
|
|
+ if(this.audioPlayStatus){
|
|
|
+ this.globalBgMusic.pause()
|
|
|
+ }else{
|
|
|
+ this.globalBgMusic.play()
|
|
|
+ }
|
|
|
}else{
|
|
|
- this.globalBgMusic.play()
|
|
|
+ this.handlePlayAudio(this.audioList[0])
|
|
|
}
|
|
|
+
|
|
|
}
|
|
|
|
|
|
if(type==='before'){
|