|
@@ -19,7 +19,8 @@ Page({ |
|
@@ -19,7 +19,8 @@ Page({ |
19
|
endsec:'00:00',
|
19
|
endsec:'00:00',
|
20
|
palyrate:'',//播放的百分比
|
20
|
palyrate:'',//播放的百分比
|
21
|
poster_id:'',//海报ID
|
21
|
poster_id:'',//海报ID
|
22
|
- musicsrc:''
|
22
|
+ musicsrc:'',
|
|
|
23
|
+ duration:0
|
23
|
},
|
24
|
},
|
24
|
//生成静态地图
|
25
|
//生成静态地图
|
25
|
getStaticmap(markers) {
|
26
|
getStaticmap(markers) {
|
|
@@ -69,20 +70,23 @@ Page({ |
|
@@ -69,20 +70,23 @@ Page({ |
69
|
bgM.onTimeUpdate(() => {
|
70
|
bgM.onTimeUpdate(() => {
|
70
|
let palyrate = (parseInt(bgM.currentTime) / parseInt(bgM.duration)) * 100;//播放的百分比
|
71
|
let palyrate = (parseInt(bgM.currentTime) / parseInt(bgM.duration)) * 100;//播放的百分比
|
71
|
that.setData({
|
72
|
that.setData({
|
72
|
- startsec: (bgM.currentTime.toFixed(0) < 10 ? '0' + bgM.currentTime.toFixed(0) : bgM.currentTime.toFixed(0))+ ':00s',
|
|
|
73
|
- endsec: (bgM.duration.toFixed(0) < 10 ? '0' + bgM.duration.toFixed(0) : bgM.duration.toFixed(0)) + ':00s',
|
73
|
+ startsec: '00:' +(bgM.currentTime.toFixed(0) < 10 ? '0' + bgM.currentTime.toFixed(0) : bgM.currentTime.toFixed(0)),
|
|
|
74
|
+ endsec: '00:' +(bgM.duration.toFixed(0) < 10 ? '0' + bgM.duration.toFixed(0) : bgM.duration.toFixed(0)) ,
|
74
|
palyrate: palyrate
|
75
|
palyrate: palyrate
|
75
|
})
|
76
|
})
|
76
|
})
|
77
|
})
|
77
|
bgM.onEnded(() => {
|
78
|
bgM.onEnded(() => {
|
78
|
that.setData({
|
79
|
that.setData({
|
79
|
- startsec: 0 + ':00s',
|
|
|
80
|
- endsec: (bgM.duration.toFixed(0) < 10 ? '0' + bgM.duration.toFixed(0) : bgM.duration.toFixed(0)) + ':00s',
|
80
|
+ startsec: '00' + ':00',
|
|
|
81
|
+ endsec: '00:' +( bgM.duration.toFixed(0) < 10 ? '0' + bgM.duration.toFixed(0) : bgM.duration.toFixed(0)) ,
|
81
|
palyrate: 0,
|
82
|
palyrate: 0,
|
82
|
play: true
|
83
|
play: true
|
83
|
})
|
84
|
})
|
84
|
})
|
85
|
})
|
85
|
- }, 500)
|
86
|
+ that.setData({
|
|
|
87
|
+ duration: bgM.duration
|
|
|
88
|
+ })
|
|
|
89
|
+ }, 1000)
|
86
|
},
|
90
|
},
|
87
|
audioPause: function () {//暂停
|
91
|
audioPause: function () {//暂停
|
88
|
let that = this;
|
92
|
let that = this;
|
|
@@ -148,7 +152,7 @@ Page({ |
|
@@ -148,7 +152,7 @@ Page({ |
148
|
app.post(url, params,{}).then((res)=>{
|
152
|
app.post(url, params,{}).then((res)=>{
|
149
|
if(res.code==20000){
|
153
|
if(res.code==20000){
|
150
|
that.setData({
|
154
|
that.setData({
|
151
|
- musicsrc: res.url
|
155
|
+ musicsrc: res.url
|
152
|
})
|
156
|
})
|
153
|
bgM.src = that.data.musicsrc;
|
157
|
bgM.src = that.data.musicsrc;
|
154
|
for (let i in res.coordinate){
|
158
|
for (let i in res.coordinate){
|