微信小程序-处理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();
};
相关推荐
Larva27 分钟前
iOS - 关于如何在编译时写入文件并在代码内读取文件内容
ios
胎粉仔12 小时前
Objective-C 初阶 —— __bridge & __bridge_retained & __bridge_transfer
ios·objective-c
笑尘pyrotechnic12 小时前
【OC】UIKit常用组件适配iOS 26
macos·ios·cocoa
云起SAAS15 小时前
ai公司起名取名抖音快手微信小程序看广告流量主开源
微信小程序·小程序·ai编程·看广告变现轻·ai公司起名取名
黑马源码库miui5208615 小时前
JAVA购物返利商品比价系统源码支持微信小程序
微信·微信小程序·小程序·1024程序员节
学会煎墙15 小时前
使用uniapp——实现微信小程序的拖拽排序(vue3+ts)
微信小程序·uni-app·vue·ts
淡淡蓝蓝16 小时前
uni-app小程序往飞书多维表格写入内容(包含图片)
小程序·uni-app·飞书
ii_best17 小时前
按键精灵安卓/iOS脚本辅助,OpenCV实现自动化高效率工具
ios·自动化·编辑器·安卓
蒲公英少年带我飞18 小时前
iOS底层原理:Method Swizzling原理和注意事项
ios