minson
minson
  • 发布:2018-01-19 10:45
  • 更新:2018-01-19 11:02
  • 阅读:1276

如何获取图片文件宽高度?

分类:HTML5+
IO

获取本地图片文件的时候如何获取图片文件宽高度?

2018-01-19 10:45 负责人:无 分享
已邀请:
王者地带

王者地带 - 5+混合APP开发教程网 | http://www.html5-app.com | 咨询QQ: 2564034335

///可以这样  
plus.gallery.pick(function(e) //单选图片  
{  
                     var name = e.substr(e.lastIndexOf('/') + 1); //获得文件名  
                          //压缩图片  
                            plus.zip.compressImage({  
                    src: e,  
                    dst: '_doc/' + name,  
                    overwrite: true,   
                    quality:80   
                }, function(zip)   
                {  
                    var target = event.target; // 压缩转换后的图片url路径,以"file://"开头  
                                    var size = event.size; // 压缩转换后图片的大小,单位为字节(Byte)  
                                    var width = event.width; // 图片的实际宽度,单位为px  
                                    var height = event.height; // 图片的实际高度,单位为px  

                }, function(zipe)  
                                 {  
                    mui.toast('该图片有误!')  
                });  

}, function(e)   
{  
    //获得图片失败  
},{});  
  • minson (作者)

    压缩之前有方法获取么?我获取文件信息,只有路径、名称之类的

    2018-01-19 11:12

  • 王者地带

    可以用这个

    var Width = document.getElementById('img').naturalWidth;

    var Height = document.getElementById('img').naturalHeight;

    2018-01-19 11:16

该问题目前已经被锁定, 无法添加新回复