uniapp 实现多音频同时播放 解决sessionCategory = “ambient“不生效问题

1.1完整代码

java 复制代码
<template>
	<view>

	</view>
</template>

<script>
	export default {
		data() {
			return {
				BGInnerAudioContext1: null, //背景1
				BGInnerAudioContext2: null, //背景2
			}
		},
		onLoad() {
			this.play1()
			this.play2()
		},
		methods: {
			//音频1
			play1() {
				//背景音乐
				this.BGInnerAudioContext1 = uni.createInnerAudioContext();
				this.BGInnerAudioContext1.src = '../../static/mp3/gameBg.mp3';
				this.BGInnerAudioContext1.play()
			},
			//音频2
			play2() {
				this.BGInnerAudioContext2 = uni.createInnerAudioContext();
				this.BGInnerAudioContext2.sessionCategory = "ambient" //不中止其他声音播放
				this.BGInnerAudioContext2.src = '../../static/mp3/transport.mp3';
				this.BGInnerAudioContext2.play()

			},
		}
	}
</script>

<style>

</style>

1.2 解决sessionCategory = "ambient"不生效

不能使用autoplay自动播放事件,必须手动.play()

相关推荐
LittroInno11 分钟前
边缘AI模组选型:把视频带宽、压缩和推理吞吐分别算清
人工智能·音视频·边缘计算·视频编码·模组选型·视频带宽·tofu6
AI视频工具指南1 小时前
如何保持AI视频人物声音的一致性?
音视频
zhizhizhuzhuxia2 小时前
适合自媒体新手的短视频配音工具有哪些
音视频·媒体
TK泰妞3 小时前
TikTok 带货视频如何做多语言本地化?从翻译脚本到重做场景的实用方法
算法·音视频
AI领域分享3 小时前
批量做漫剧视频选什么工具?知漫剧多集任务实测
大数据·人工智能·音视频
Vitaliy Kostrov(柯维远)3 小时前
Multi-CDN 决策闭环:QoE、成本、安全与内容正确性如何进入同一个策略引擎?
安全·网络安全·云计算·音视频·负载均衡·cdn
EasyDSS3 小时前
发布会直播频繁翻车?一站式音视频云平台EasyDSS企业融媒体系统筑牢直播稳定防线
音视频·媒体·easydss
TK泰妞3 小时前
TikTok AI 带货短视频有哪些类型?6 种内容结构与选型方法
人工智能·音视频
2601_965619694 小时前
AI视频制作:做诗词视频,平仄押韵的朗读配音难,AI怎么正确朗读?
人工智能·音视频
TechVoyager_82464 小时前
IT66122FN 解析:并行视频输入的引脚映射与位宽适配
单片机·嵌入式硬件·音视频·引脚映射·位宽适配·并行接口