log('图片宽度:', width); console.log('图片高度:', height); } }); 在uni-app中,你可能需要调整这个函数以适应你的具体需求,比如将宽高值存储到data中,或者在组件的某个生命周期钩子中调用这个函数。 总之,根据你的具体需求和场景选择合适的方法来获取图片的宽高信息。
uni.getImageInfo({ src: imagesArr.value[imgIndex], success: (res) => { imgLoad.value.imageWidth = res.width; imgLoad.value.imageHeight = res.height; console.log('图片宽度:', imgLoad.value.imageWidth); console.log('图片高度:', imgLoad.value.imageHeight); }, fail: (err) => { conso...
在uni-app里发接口获取网络图片,之后用uni.getImageInfo获取了图片的高度, 我判断图片的的高度大于某个值时,html里的css使用a样式,否则使用b样式, 现在发现个问题html里的css并没有改变。初步判断是uni.getImageInfo可能是异步方法,获取了图片值后,页面的数据渲染刷新已经完成了。这个问题该怎么解决呢? vue.jsuni...
在uni-app里发接口获取网络图片,之后用uni.getImageInfo获取了图片的高度, 我判断图片的的高度大于某个值时,html里的css使用a样式,否则使用b样式, 现在发现个问题html里的css并没有改变。初步判断是uni.getImageInfo可能是异步方法,获取了图片值后,页面的数据渲染刷新已经完成了。这个问题该怎么解决呢? vue.jsuni...
1.判断图片尺寸,将字节大小转为GB,MB,KB形式 参数size-->File类的getsize()可以获取到文件的字节大小。 2.判断图片构图(横图竖图方图全景图(长大于宽的2.5倍为全景图比例)) 3.判断图片色彩,黑白图(灰色图片)或者彩图