2025年来了,始终看到市面有些产品不管小程序还是H5,在微信环境下安卓都能静音自动播放,真的烦这东西的边界点在哪里
微信浏览器和小程序webview组件展示h5,现在究竟能不能实现自动播放video视频?1.目前的需求是小程序页面中有视频的话,实现视图滚动出现在视图中会自动播放,其他视频关闭。通过微信浏览器打开的 h5页面同样需求。 2.实际操作,小程序通过webview嵌套加载h5网页,实现滚动视图中有视频的话自动播放视频, video设置了静音和使用video.play()、video.pause()播放方法。 3.实际效果: (1)小程序 iOS (14pro)进去首页,首页的视频播放被禁止,点击进去详情,详情页的视频播放被禁止。点击返回首页,首页的视频播放成功,再点击详情,详情页的视频播放成功。总结:首次进入的页面,不管是首页、详情还是其他页面,页面的播放都被禁止,再次进入,播放打开。 (2)小程序 安卓进去首页,首页的视频播放被禁止,点击进去详情,详情页的视频播放成功。点击返回首页,首页的视频播放成功,再点击详情,详情页的视频播放成功。(首页是分页数据,请求更多后,滚动后,有些视频播放还是被禁止,点击详情,详情的该视频播放成功,返回首页,首页的该视频又可以播放了。加载更多的数据同样效果)。 4.微信浏览器打开的 h5页面都没有成功。 迫切希望有大佬有没有有效的方法来实现效果。也欢迎关注此问题的人员理智讨论。
05-29webview里的H5可以用录音功能?调用的是原生小程序的录音吗?
web-view里使用h5录音的同时播放TTS,如果控制使用哪个设备播放?我目前正在开发一个AI对话场景的小程序,遇到了一些技术难题,希望能得到大家的帮助。 问题描述: 在小程序的web-view中,我使用了HTML5的录音功能,并启用了回声消除和降噪,并且录音的同时会播放AI回复音频。但是,我发现有时会出现音量键无法正常控制播放的音量。当用户通过蓝牙耳机连接到部分机型时,声音仍然会外放,而不是通过蓝牙耳机播放。 我感觉通过指定播放设备可以解决这两个问题,但是没有具体的解决方案。 有没有遇到过类似情况的朋友?你们是如何解决音量控制问题的?对于蓝牙耳机音频输出的问题,是否有特定的解决方案或者需要检查的配置? 如果有相关的技术文档或者经验分享,也请不吝赐教。
03-16