微信公众号开发,使用h5 video标签,发现安卓的播放不了视频
功能需要是要在用户选择视频文件后,能够可以提前预览视频;然后可以点击去上传。
现在遇到的问题是在ios设备微信浏览器能够预览视频,而在安卓设备微信浏览器不能预览播放视频。
//返回url,
function getObjectURL(file) {
var url = null ;
if (window.createObjectURL!=undefined) { // basic
url = window.createObjectURL(file) ; //类型1
} else if (window.URL!=undefined) { // mozilla(firefox)
url = window.URL.createObjectURL(file) ; //类型2
} else if (window.webkitURL!=undefined) { // webkit or chrome
url = window.webkitURL.createObjectURL(file) ; //类型3
}
return url ;
}
ios微信中的url是在类型2,安卓是类型3,url放入video标签安卓解析失败;
如果是url的问题,请问能有获取手机本地视频文件播放的解决方案吗?