Javascript 仅更改图像方向,保持其他头部不变

Javascript 仅更改图像方向,保持其他头部不变,javascript,html,image,image-rotation,Javascript,Html,Image,Image Rotation,是否可以仅通过更改方向来保留其他元数据 我正在使用 我创建了以下jsbin,当我替换头部时,它正在丢失方向。有办法解决这个问题吗 JS-Bin 函数onCameraCapture(文件){ document.getElementById('original').src=window.URL.createObjectURL(文件); 加载映像( 文件 功能(img、数据){ if(data.imageHead){ img.toBlob(函数(blob){ loadImage.replaceHe

是否可以仅通过更改方向来保留其他元数据

我正在使用

我创建了以下jsbin,当我替换头部时,它正在丢失方向。有办法解决这个问题吗


JS-Bin
函数onCameraCapture(文件){
document.getElementById('original').src=window.URL.createObjectURL(文件);
加载映像(
文件
功能(img、数据){
if(data.imageHead){
img.toBlob(函数(blob){
loadImage.replaceHead(blob,data.imageHead,函数(newBlob){
document.getElementById('converted').src=window.URL.createObjectURL(newBlob);
//对新Blob对象执行一些操作
})
},“图像/jpeg”)
}
},
{meta:true,canvas:true,方向:1}
);
}
文件


拍照

起初的
转换
LoadImage提供了仅更改特定值的方法

loadImage.writeExifData(data.imageHead, data, 'Orientation', 1);
loadImage.writeExifData(data.imageHead, data, 'Orientation', 1);