getImageInfoEx:function(imageUrl,callBack){ // #ifdef APP-PLUS plus.io.getImageInfo({ src: imageUrl, success: function success(res) { callBack && callBack(res) }, fail:function(err){ console.log('err-->',err) uni.hideLoading() } }); // #endif // #ifdef H5 || MP uni.getImageInfo({ src: imageUrl, success: function success(res) { callBack && callBack(res) }, fail:function(err){ console.log('err-->',err) uni.hideLoading() } }); // #endif },
时间: 2024-04-26 22:22:49 浏览: 114
详解Node.js中的Async和Await函数
这段代码是一个函数,它用于获取一个图片的信息,包括图片的宽度、高度、格式等。函数名为`getImageInfoEx`,包含两个参数:`imageUrl`和`callBack`。其中,`imageUrl`表示需要获取信息的图片的网络地址或本地路径,`callBack`是一个回调函数,它会在获取图片信息成功后被调用,并将获取到的图片信息作为参数传递进去。
这个函数是根据不同的平台来调用不同的API来实现的。在APP-PLUS平台上,它使用了`plus.io.getImageInfo`方法来获取图片信息;在H5和MP平台上,它使用了`uni.getImageInfo`方法来获取图片信息。
无论在哪个平台上,当获取图片信息成功时,都会调用回调函数,并将获取到的图片信息作为参数传递进去。如果获取图片信息失败,则会输出错误信息到控制台,并隐藏加载提示框。
阅读全文