'!'
This commit is contained in:
@@ -348,7 +348,8 @@ export default function orderRealTime() {
|
||||
return '实际支付'
|
||||
} else {
|
||||
//报价
|
||||
return '实际收入'
|
||||
// return '实际收入'
|
||||
return '预计收益'
|
||||
}
|
||||
}
|
||||
} else {
|
||||
@@ -357,7 +358,8 @@ export default function orderRealTime() {
|
||||
return '平台结算'
|
||||
} else {
|
||||
//报价
|
||||
return '实际收入'
|
||||
// return '实际收入'
|
||||
return '预计收益'
|
||||
}
|
||||
}
|
||||
})
|
||||
|
||||
@@ -215,17 +215,46 @@ const goodCard = ref({ // 商品卡片
|
||||
*/
|
||||
const isVoice = ref<boolean>(false)
|
||||
const voice = uni.createInnerAudioContext()
|
||||
// 全局音频实例,避免重复创建
|
||||
let innerAudio:any = null
|
||||
function playVoice(playUrl: string) {
|
||||
if (uni.getSystemInfoSync().platform != 'android')
|
||||
return toast('ios系统不支持')
|
||||
// if (uni.getSystemInfoSync().platform != 'android')
|
||||
// return toast('ios系统不支持')
|
||||
// toast('正在播放音频')
|
||||
// isVoice.value = true
|
||||
// voice.src = playUrl
|
||||
// voice.stop()
|
||||
// voice.play()
|
||||
// voice.onEnded(() => {
|
||||
// isVoice.value = false
|
||||
// })
|
||||
toast('正在播放音频')
|
||||
isVoice.value = true
|
||||
voice.src = playUrl
|
||||
voice.stop()
|
||||
voice.play()
|
||||
voice.onEnded(() => {
|
||||
|
||||
// 销毁上一个播放器
|
||||
if (innerAudio) {
|
||||
innerAudio.stop()
|
||||
innerAudio.destroy()
|
||||
}
|
||||
// 创建小程序原生音频上下文
|
||||
innerAudio = uni.createInnerAudioContext()
|
||||
innerAudio.src = playUrl
|
||||
|
||||
// 播放结束回调
|
||||
innerAudio.onEnded(() => {
|
||||
console.log('播放结束')
|
||||
isVoice.value = false
|
||||
innerAudio.destroy()
|
||||
})
|
||||
|
||||
// 播放失败监听(关键,排查格式/地址错误)
|
||||
innerAudio.onError((err:any) => {
|
||||
console.error('音频播放失败', err)
|
||||
toast('音频播放失败,格式不支持')
|
||||
isVoice.value = false
|
||||
})
|
||||
|
||||
innerAudio.play()
|
||||
}
|
||||
|
||||
/**
|
||||
|
||||
@@ -153,7 +153,7 @@
|
||||
<jx-price
|
||||
v-else
|
||||
color="#4fb433"
|
||||
:price="sku.salePrice * sku.count * 0.7"
|
||||
:price="sku.salePrice * sku.count * 0.6"
|
||||
/>
|
||||
</view>
|
||||
<view class="price" v-else>
|
||||
@@ -162,7 +162,7 @@
|
||||
color="#f84a82"
|
||||
:price="sku.salePrice"
|
||||
/>
|
||||
<jx-price v-else color="#f84a82" :price="sku.salePrice * 0.7" />
|
||||
<jx-price v-else color="#f84a82" :price="sku.salePrice * 0.6" />
|
||||
</view>
|
||||
</view>
|
||||
</view>
|
||||
|
||||
Reference in New Issue
Block a user