Angular : 从 Base64 图像中获取维度
Angular : get Dimension from Base64 Image
我正在使用 cordova 和 ionic 开发一个移动应用程序,我想获取字符串中包含的图像的大小而不显示它(html 中没有 img 元素)。我有 2 个问题,我找到了一个解决方案,但是有 onload 事件,我没有使用 jQuery。 angular 和 ionic 有什么工作方式吗?
我找到了解决方案:
- 创建新图片
- 设置图片来源
- 当图像完全加载时添加事件
从加载的图像中提取尺寸
var width, height, myBase64 = "data:image/png;base64,R0lGODlhDwAPAKECAAAAzMzM...........yIQAAOw==";
var img = new Image();
img.src = myBase64;
img.addEventListener('load',function(){
width=img.width;
height=img.height;
});
通过这种方式,您根本不需要使用 jQuery。是纯粹的JavaScript.
我正在使用 cordova 和 ionic 开发一个移动应用程序,我想获取字符串中包含的图像的大小而不显示它(html 中没有 img 元素)。我有 2 个问题,我找到了一个解决方案,但是有 onload 事件,我没有使用 jQuery。 angular 和 ionic 有什么工作方式吗?
我找到了解决方案:
- 创建新图片
- 设置图片来源
- 当图像完全加载时添加事件
从加载的图像中提取尺寸
var width, height, myBase64 = "data:image/png;base64,R0lGODlhDwAPAKECAAAAzMzM...........yIQAAOw=="; var img = new Image(); img.src = myBase64; img.addEventListener('load',function(){ width=img.width; height=img.height; });
通过这种方式,您根本不需要使用 jQuery。是纯粹的JavaScript.