最近在项目中遇到一个问题,用H5做手机端页面,用input调用相机,苹果手机无法调出相册,安卓手机可以,针对此情况,对手机做出判断,代码如下;
<input type=”file” name=”image_file” id=”image_file” >
苹果手机可以直接使用,无需做js判断,安卓手机需要进行判断。
js判断手机
<script>
//判断是否是安卓手机
function checkPlatform(){
if(/android/i.test(navigator.userAgent)){
$(“#image_file”).attr(‘accept’,’image/*’);
}
}
$(document).ready(function(){
checkPlatform();
});
</script>
版权声明:本文为wait9166原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。