js处理iphone照片旋转问题-创新互联

   当我们在浏览器使用标签显示图片时,对于iphone手机拍出的照片会存在图片方向和在手机上显示及浏览器直接打开时不同,对于产生这个问题的原因这里有一篇很详细的说明及iOS开发中的处理方式:http://www.tuicool.com/articles/YfeeqaU。在这里,笔者对网页中使用js方式的处理进行简单的记录,便于日后查看。

创新互联公司专业为企业提供三台网站建设、三台做网站、三台网站设计、三台网站制作等企业网站建设、网页设计与制作、三台企业网站模板建站服务,十多年三台做网站经验,不只是建网站,更提供有价值的思路和整体网络服务。

   1.引入jquery.min.js/jquery.exif.js/jQueryRotate.js

   2.html:

mg id="imgId" src="xxx" exif=true>

   3.js:

var img=$("#imgId");
var orientation=img.exif("Orientation");
if (typeof orientation[0]=='undefined"){
    console.log("没有Orientation信息");
    return;
}
switch (orientation[0]){
    case '3':
        img.rotate(180);
        break;
    case '6':
        img.rotate(90);
        break;
    case '8':
        img.rotate(270);
        break;
}

创新互联www.cdcxhl.cn,专业提供香港、美国云服务器,动态BGP最优骨干路由自动选择,持续稳定高效的网络助力业务部署。公司持有工信部办法的idc、isp许可证, 机房独有T级流量清洗系统配攻击溯源,准确进行流量调度,确保服务器高可用性。佳节活动现已开启,新人活动云服务器买多久送多久。

本文题目:js处理iphone照片旋转问题-创新互联
文章源于:https://www.cdcxhl.com/article6/dsheig.html

成都网站建设公司_创新互联,为您提供做网站建站公司网站导航Google自适应网站域名注册

广告

声明:本网站发布的内容(图片、视频和文字)以用户投稿、用户转载内容为主,如果涉及侵权请尽快告知,我们将会在第一时间删除。文章观点不代表本网站立场,如需处理请联系客服。电话:028-86922220;邮箱:631063699@qq.com。内容未经允许不得转载,或转载时需注明来源: 创新互联

商城网站建设