问题描述
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