uniapp—— 微信小程序ios上音频播放没有声音

这篇具有很好参考价值的文章主要介绍了uniapp—— 微信小程序ios上音频播放没有声音。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

uniapp 打包小程序后发现 播放音频文件  没有报错, 一切正常只是没有声音,后来发现是ios手机开启了静音模式导致听不到声音,查看uniapp 文档:
uniapp音频文件苹果手机无法播放是为什么?,uni-app,小程序,obeyMuteSwitch,uniapp,微信小程序,ios 音频没声音

 发现的确有这个属性,但是设置了

innerAudioContext.obeyMuteSwitch = false 


之后发现并没有起作用

后来发现想要实现ios静音模式下也可以播放音频要用另一个api全局配置这个属性

uniapp音频文件苹果手机无法播放是为什么?,uni-app,小程序,obeyMuteSwitch,uniapp,微信小程序,ios 音频没声音

// 在App.vue 设置如下:

onLaunch: function() {
			console.log('App Launch')
			// #ifdef MP-WEIXIN
			uni.setInnerAudioOption({
				obeyMuteSwitch: false
			});
			// #endif
}

 解决了!文章来源地址https://www.toymoban.com/news/detail-549503.html

到了这里,关于uniapp—— 微信小程序ios上音频播放没有声音的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 微信小程序中音频播放

    如何在小程序中实现音频播放 需要注意几点 由于现在官方不再维护 audio 组件 ,所以音频播放尽可能采取 wx.createInnerAudioContext() 接口 ( 若需要在后台播放,则采用 wx.getBackgroundAudioManager() ) 音频播放,只有在播放时才可以获取到音频长度(参考了多个带音频的小程序 qq音乐

    2024年02月08日
    浏览(9)
  • 原生微信小程序,多音频播放实现进度条功能

    小程序的音频组件没有进度条的功能,业务需要,只好烧脑自己实现。 逻辑思路: 1.所有音频播放、停止按钮使用状态切换控制 2.当点击某个音频播放时,首先将所有音频的状态置为停止状态,然后将当前音频置为播放状态 3.滚动条插件配合音频控件一起使用 4.播放状态时滚

    2024年02月11日
    浏览(19)
  • 微信小程序音频播放问题createInnerAudioContext为何不调用onTimeUpdate

    废话不多说,直接这么写就可以解决:     innerAudioContext.play();          innerAudioContext.onCanplay(() = {       innerAudioContext.play();         console.log(\\\'开始播放\\\')     });     innerAudioContext.onWaiting(() = {         innerAudioContext.pause()     }); 主要涉及这几个方法

    2024年02月15日
    浏览(15)
  • 微信小程序-处理ios无法播放语音的问题

    框架:taro+vue3 问题:今天搞小程序语音播放功能,开放工具播放正常,但是到ios手机上调试时无法播放,在网上找到个好办法 核心代码 略微完整的代码

    2024年02月15日
    浏览(41)
  • uniapp 将流转化为视频并播放 微信小程序

    该问题最关键的一步是将后端传回来的流,转化成视频,并播放。 1、从服务器请求数据流到前端 2、新建一个临时文件,将数据流写入这个文件里面,并自定义路径+命名。 3、可以将该文件保存到相册(这一步也可以不保存) 4、直接用video播放这个临时文件路径即可。 直接

    2024年02月06日
    浏览(15)
  • uniapp微信小程序video不显示,无法播放

    微信小程序开发者工具video不显示,无法播放 微信开发者工具调试基础库版本太高 将微信开发者工具调试基础库改为低版本

    2024年04月10日
    浏览(19)
  • uniapp 仿网易云音乐播放器 微信小程序

    uniapp 仿照网易云播放器功能

    2024年02月12日
    浏览(28)
  • 微信小程序音频播放失败:TypeError: Cannot read property ‘duration‘ of undefined

    最下面这个this.setData()报错可不用理会,是this取值的问题 需要播放和暂停功能时,需要把audio以及他的src放在Page外面。 不能缺少 audioCtx.onPlay() 和 audioCtx.onError()两个方法,且需要放在play()方法之前 如果在wx.createInnerAudioContext()添加了 {useWebAudioImplement:true},把它去掉。

    2024年02月16日
    浏览(16)
  • uniapp微信小程序切换到tabber页面没有自动刷新

    前言 通过uni.switchTab跳转到tabber页面比如个人中心页面,更新的数据没有刷新。导致页面的数据还是修改之前的 解决方法 在uni.switchTab()加入回调函数; uni.switchTab成功跳转后调用success,此时可以拿到跳转后页面的page对象,从而调用页面onLoad方法重载页面。 或者 两种方法只是

    2024年02月11日
    浏览(20)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包