首页 > 编程知识 正文

安卓ios兼容性测试,苹果电脑兼容性设置在哪

时间:2023-05-05 23:01:05 阅读:110841 作者:1032

最近开发了wap版的贵金属营销直播间。 直播间主要由视频区和交互区组成。 视频区域使用本机视频标签实现了视频播放; 交互区域显示分析师和用户之间的文本交互。

虽然在直播间的开发过程中出现了很多兼容性问题,但这些问题大多是由于移动浏览器对视频标签的安装不同造成的。 总结如下。

无法自动播放视频

自动属性将被禁用

HTML5标准规定,如果在video标签中设置autoplay属性,则在页面加载完成时会自动播放媒体资源。

但在实际开发过程中发现,在video标签上设置autoplay属性无法在很多移动设备的浏览器上自动播放。

在iphone上进行测试,发现autoplay属性在safari上无效,在微信上有效。 从苹果开发者中心的文档来看,苹果对视频标签的autoplay属性做了如下规定

insafarionIOs(foralldevices,including iPad )、wheretheusermaybeonacellularnetworkandbechargedperdataunit、preloadandautopoptataunit

因此,在ios系统的safari浏览器中设置autoplay是无效的; 此外,许多Android浏览器也采用禁用autoplay的策略。

play ) )方法的调用无效

在iphone上继续测试,并在页面加载完成后调用play ()方法以实现自动播放的效果。 注意到safari上没有播放视频,微信上开始播放视频。

苹果开发者中心的文档也在ios设备上的safari浏览器中规定了play ()方法的触发计时。

No data is load

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。