Browse Source

enquiry voice

devlop
mo-bai 4 years ago
parent
commit
a04f33c34e
2 changed files with 29 additions and 6 deletions
  1. 34
      App.vue
  2. 1
      pages/paper-detail/index.vue

34
App.vue

@ -37,32 +37,54 @@ export default {
let title = msg.title
let payload = JSON.stringify(msg.payload)
plus.push.createMessage(content, payload, {
title: title
title: title,
})
if (msg.payload.messageType == 4) {
enquiryVoice()
}
}
}
if (client === 'android') {
let title = msg.title
let content = msg.content
plus.push.createMessage(content, JSON.stringify(msg.payload), {
title: title
title: title,
})
if (msg.payload.messageType == 4) {
enquiryVoice()
}
}
// 线
// if(mes.payload.messageType == 1){
// }
},
false
)
}, 1000)
// #endif
let timer = null
function enquiryVoice() {
if (timer) {
clearTimeout(timer)
timer = null
}
timer = setTimeout(() => {
const innerAudioContext = uni.createInnerAudioContext()
innerAudioContext.autoplay = true
innerAudioContext.src = 'https://qncloud.oss-cn-shenzhen.aliyuncs.com/paper_shopkeeper/BasePaperInquiryVoice.mp3'
innerAudioContext.onPlay(() => {
console.log('开始播放')
})
innerAudioContext.onError((res) => {
console.log(res.errMsg)
console.log(res.errCode)
})
}, 3000)
}
},
onShow: function () {
//
plus.runtime.setBadgeNumber(0)
},
onHide: function () {}
onHide: function () {},
}
</script>

1
pages/paper-detail/index.vue

@ -188,6 +188,7 @@ export default {
saveImage(this.shareInfo.storeCodeImg)
},
sharePoster(scene) {
console.log('url', H5_URL_PAPER + `id=${this.$store.state.supplierInfo.supplierId}&paperId=${this.id}`)
uni.share({
provider: 'weixin',
type: 0,

Loading…
Cancel
Save