Trust
Trust
  • 发布:2017-01-09 15:53
  • 更新:2021-04-27 13:49
  • 阅读:33636

【解决方案】关于iOS10.2及以上版本video标签无法播放视频的解决方案

分类:HTML5+

问题描述

iOS升级至10.2后video标签无法正常播放视频资源。

解决方案。

创建包含video元素的webveiw时,需要切换webview的内核为WKWebview。

文档及示例

文档

5+webview相关API窗口使用的内核

示例

var videoWv = plus.webview.create('video.html', 'video', {  
    kernel: 'WKWebview'  
});  
videoWv.show('slide-in-right');

下载附件,解压后使用HBuilder真机调试即可预览效果。

PS
需要最新的alpha版HBuilder对应的基座,正式版会尽快更新。
alphba版HBuilder下载地址:https://pan.baidu.com/s/1hs0O4eS#list/path=%2F

WKWebview的跨域

WKWebview是不支持window的XHR跨域的。
localStorage不支持跨域,5+App中推荐使用5+storage。
参考相关文章
App离线本地存储方案
mui.ajax()方法中的XMLHttpRequest

5 关注 分享
lhyh wclssdn 七月羽歌 Jonny515688 木乃森

要回复文章请先登录注册

d***@126.com

d***@126.com

用最新的HBuilder联调IOS10.2,这个demo无法播放。
2017-01-13 16:35
江户川林柯南

江户川林柯南

为什么我的设备还是看不了
2017-01-12 11:39