当前位置: 首页 > news >正文

网站设计基本步骤外贸推广营销公司

网站设计基本步骤,外贸推广营销公司,钦州市建设工程质量监督站网站,网站建设的会计核算问题描述 在IOS手机 解码视频流的时候,第一次可以正常播放,但只要IOS手机熄屏,再重新唤醒,就会一直播放失败,无论换哪个浏览器都不行。安卓手机则一切正常。 经过排查,发现 IOS手机 的浏览器会无故 webGL…

问题描述

在IOS手机 解码视频流的时候,第一次可以正常播放,但只要IOS手机熄屏,再重新唤醒,就会一直播放失败,无论换哪个浏览器都不行。安卓手机则一切正常。

经过排查,发现 IOS手机 的浏览器会无故 webGL 的上下文对象,然后引发一些奇怪的问题。

webglcontextlost 可能会导致 以下几个现象,可以参考一下。

解决方案 在文章最后贴出来。

  • 导致的现象1

TypeError: Argument 1 ('shader') to WebGLRenderingContext.shader Source must be an instance of WebGLShader....(如下图)

  • 导致的现象2

导致 gl.createShader(x) 返回结果变为 null

  • 导致的现象3 

 RuntimeError: Out of bounds memory access (evaluating 'ee. Decode(n,o)')....


排查

以上几种现象,都可能是 webglcontextlost 引起的(我是说可能),如何判断呢?其实只要监听一下这个事件即可,代码如下:

const canvas = document.getElementById('canvas');canvas.addEventListener("webglcontextlost", () => {console.log("webglcontextlost")
}, false);

如果控制台输出字符串 webglcontextlost,那么恭喜中招,建议先解决这个问题。

可以看到,在苹果官网,很多人提到了同样的问题,看来是官方的锅(咱们不背)。


解决方案

既然是官方的锅,解决方案 自然是升级 IOS 系统版本(升级到17.1),搞定。

升级完测了一下,果然可以正常播放了。再次 熄屏 -> 唤醒 也可以正常播放。

另外,还有网友说把 IOS系统 降级到更低的版本 也可以解决,不过我懒得去折腾了,有兴趣的朋友可以自己试试看。 

http://www.hrbkazy.com/news/57288.html

相关文章:

  • 基于asp.net网站开发seo实战培训
  • wordpress站点网站地图网站优化推广招聘
  • 服务网站开发论文网站百度手机端排名怎么查询
  • 最新版wordpress背景百度关键词seo公司
  • 昆明网站建设天锐科技cilimao磁力猫在线搜索
  • 网络维护的基本内容有哪些宁波优化seo是什么
  • 济源市工程建设监理所网站百度网址大全网址导航
  • wordpress仿今日爆点岳阳seo
  • 网络推广方案七步法青岛网站seo服务
  • 太谷网站建设服务器福建优化seo
  • 汽车用品网站规划店铺运营方案策划
  • 济南网站建设安卓版恶意点击软件哪几种
  • 网站开发有哪些职位网站推广关键词工具
  • 不要钱的ppt模板网站品牌推广策划
  • 苹果电脑如何做网站如何推广网站链接
  • 做淘客网站需要企业的域名专业推广公司
  • 西安建设局官方网站优化站点
  • 宠物网站建设规划书2023疫情最新情况
  • 温州市建设工程招投标网站网站seo快速优化
  • 网站icp长沙seo关键词
  • 内部网站建设要求2023最近的新闻大事10条
  • 常州网站制作营销策略模板
  • 重庆一站式建设网站平台怎么找百度客服
  • 网络服务商机构的顶级域名是什么外链seo推广
  • 什么视频网站可以做链接凌云seo博客
  • 做漫画网站空间多大seo按天计费系统
  • 做动画 的 网站有哪些内容学前端去哪个培训机构
  • 网站建设音乐插件怎么弄女生读网络营销与电商直播
  • 打开网上免费网站吗搜索引擎优化免费
  • 北京开发网站公司友情链接的网站有哪些