微信小程序-处理ios无法播放语音的问题

背景

框架:taro+vue3

问题:今天搞小程序语音播放功能,开放工具播放正常,但是到ios手机上调试时无法播放,在网上找到个好办法

解决方案

核心代码

复制代码
  Taro.setInnerAudioOption({
    obeyMuteSwitch: false // 解决有一些IOS无法播放音频
  })

略微完整的代码

复制代码
// 音频相关
const taroAudio = Taro.createInnerAudioContext();
// 解决有一些IOS无法播放音频
Taro.setInnerAudioOption({ obeyMuteSwitch: false }); 

const palytestAudio = () => {
  taroAudio.src =
    "https://www.cambridgeenglish.org/images/153149-movers-sample-listening-test-vol2.mp3";
  taroAudio.play();
};
相关推荐
老李IT笔记1 小时前
抹除和升系统可以合成一条命令了:强制更新夹在抹除里怎么用,什么情况下不该用
ios·智能手机
镭封16 小时前
自媒体内容生产怎么提速?文案整理、配音与剪辑流程
人工智能·小程序·音视频·语音识别·媒体
科威网络17 小时前
小程序开发性能优化:分包、预加载与启动时间
性能优化·微信小程序·小程序
zhongben123_21 小时前
从零开发一个打车APP:技术选型、系统架构与成本评估指南
大数据·运维·ios·系统架构·uni-app·web app
茶底世界之下21 小时前
人像清晰度加多少?用 Awaking 对照皮肤与发丝
ios
派小心.1 天前
App数据统计平台怎么选?从SDK接入到日活留存看板的技术实现
数据库·人工智能·小程序
Anhty1 天前
2026三款AI变声器测评:iOS男变女自然声线实测
人工智能·功能测试·ios·智能手机
传奇开心果编程1 天前
组合优先开发范式:从汉字造字原理到声明式UI组件组合思想
android·flutter·ios·swiftui·移动开发·harmonyos·android jetpack
互联网+人工智能观察1 天前
微信小程序私有化定制、源码交付方案选型|SaaS / 模板二开 / 定制方案技术对比
微信小程序·小程序
微三云 - 廖会灵 (私域系统开发)1 天前
小程序首屏从 3.2s 压到 1.1s:我们在这个订货商城项目上做的 7 个改动与 3 个踩坑
小程序