iOS 12系统webView 对H5播放器 有不兼容迹象,如果加载的H5视频是全屏播放的,频繁切换容易造成闪退。

在这个时候,就需要 前端 和 后台一起协商 解决这个问题。
其实这个问题很容易解决的。只要针对 播放时是否全屏播放下手就能解决问题了。

后台的童鞋,只需要在配置该H5的视频的时候 设置一下 下面这个字段,即可。

<video playsinline="" webkit-playsinline=""><video>

然后 前端的童鞋 只需要在你的webView的属性中 把下面的属性设置为YES, 即可。

webView.allowsInlineMediaPlayback = YES;

这个问题闪退问题就能避免了。

经过测试分析,会导致闪退的主要原因,还是在于频繁切换全屏播放中,至于为什么会这样,我只能说,可能苹果这块有BUG,对 iOS 12的webView 兼容有点欠缺。

好了,今天的小小问题解决以及细心记录就到此结束了。
感谢您的阅读,希望?解决方式能帮助您解决问题。

iOS12 系统 webView加载H5页面,反复点击网页中视频播放 退出视频全屏 闪退解决方式。相关推荐

  1. 鸿蒙系统中的 WebView 加载H5页面出现net::ERR_CLEARTEXT_NOT_PERMITTED的解决方法

    目前在学习鸿蒙系统开发相关的应用,在加载H5页面的时候,在页面上显示出现这也错误提示 net::ERR_CLEARTEXT_NOT_PERMITTED,百度了一番,显示的结果都是在安卓系统上的解决办法 ...

  2. webView加载H5页面出现空白页的解决办法

    最近在做一个理财的项目,其中用到的H5页面比较多,在项目后期出现了很多bug,今天介绍下webView加载H5出现空白的解决办法 首先介绍下出现问题的场景,我们在一个Activity中镶嵌了一个H5的 ...

  3. flutter 中使用 WebView加载H5页面异常net:ERR_CLEARTEXT_NOT_PERMITTED

    最近有个flutter项目中根据搜索结果跳转到相应的H5页面发现老是报错,曾现在闲暇拉出来解决哈 先来看一个搜索功能的测试 已进入详情页面就提示错误,尴尬了. 只有去检测代码了撒 Search.dar ...

  4. 关于WebView加载H5页面下载文件和下载完毕后自动打开文件

    前段时间有个项目需要在H5页面里下载文档文件,由于项目需求这里采用Android系统自带DownloadManager来进行后台自动下载管理,我们只需要稍微设置几个参数就进行文件下载了,并且下载进行时 ...

  5. Android webview加载H5页面调起微信支付

    场景 一个H5的页面,需要在app内用webview展示,然后涉及到支付,要求能够调用微信支付来付款,页面没有问题,但是写完出现了一些问题. 问题 页面不显示,展示空白 需要设置: webSettin ...

  6. 9.0 apk加载H5页面时报错WebView is not allowed in privileged processes, apk加载H5 webview加载不出来的问题

    apk加载H5页面时报错WebView is not allowed in privileged processes是需要hook下 fun hookWebView() {val sdkInt = B ...

  7. Android加载H5页面手机的返回操作

    最近接了一个新项目,项目说是混合开发,其实就是原生给个壳,实现全是前端的同学做的,接到项目后,领导说了很多bug,其中这个比较有趣,所以在这个记录一下,还原一下: 当我们登录成功后进入首页,然后再首页 ...

  8. android加载h5页面加进度条,使用Android仿微信加载H5页面的进度条

    这篇文章主要为大家详细介绍了Android仿微信加载H5页面进度条,具有一定的参考价值,感兴趣的小伙伴们可以参考一下 前言 Android中WebView打卡前端页面时受到网路环境,页面内容大小的影响 ...

  9. WebView加载html页面

    //webview加载HTML页面     webview = (WebView) findViewById(R.id.webview); //  webview = new WebView(this ...

最新文章

  1. 学习java得一些笔记(5)
  2. 指数哥伦布编码 java_H.264学习笔记6——指数哥伦布编码
  3. WPF实现雷达图(仿英雄联盟)
  4. 求两个相交链表的交点
  5. Eclipse中导入外部jar包
  6. maven选包算法(两个相同的包)
  7. C语言运行gis空间叠加分析,GIS空间叠加分析与缓冲区分析.doc
  8. css 做幻灯片效果
  9. C++ —— C++程序编译的四个过程
  10. Qt工作笔记-在QTreeView上实现模型数据的拖拽
  11. 哈佛开源 | 从零开始教你计算机图形学
  12. Eclipse 皮肤
  13. python报“IndentationError: unexpected indent“的解决方法
  14. 双曲余弦函数实现(C语言)
  15. java脚本错误修复,win10系统使用iE浏览器时不断出现Java活动脚本功能出错问题的操作技巧...
  16. 网吧游戏二层更新linux,图文细说网吧游戏更新软件【处理手段】
  17. 【Docker系列】 Docker secrets
  18. 10000个小时-------马尔科姆·格拉德威尔
  19. js+html+css+jQuery实现简单购物车
  20. opencv 文字分割

热门文章

  1. 本体(Ontology)综述
  2. CV赛事|“华为云杯”2020深圳开放数据应用创新大赛•生活垃圾图片分类
  3. promise,回调地狱
  4. C++日期计算器的实现
  5. 闲置oppoR9sk---获取root权限
  6. 上海交通大学致远游泳健身馆5月团体操课表已更新,请各位会员惠存!
  7. 怎样把vc6的MSComm控件接受的数据实时的显示在编辑框,并把数据实时惠存txt文件中
  8. 教你玩转商业字体设计
  9. c语言 最长单词,c语言求最长公共单词
  10. 计算机专业英语教程比较实用,计算机专业英语教程Unit1整理