以前有人见过这个吗?
当我使用以下代码将 poster 属性设置为 fileURL 时,图像有时会横向或颠倒。
var showLocalThumbnailVideoInPlayer = function(file) {
var URL = window.URL || window.webkitURL;
var fileURL = URL.createObjectURL(file);
var videoNode = document.querySelector('video');
videoNode.poster = fileURL;
videoNode.load();
};
该文件来自 HTML 输入标记,用户在其中从本地文件系统中选择文件。
我试图让它在iOS,Android和桌面上工作,它们之间几乎没有变化(因此HTML5(。
对正在发生的事情的想法?
我想出了发生了什么。
根据 HTML 规范,EXIF 数据将被忽略,因此需要先在内存中旋转图像。