Могу ли я предположить, что данные изображения в буфере обмена Mac OS X - png?Как определить MIME-тип скопированного в буфер обмена изображений?
Когда я пытаюсь MIME-обнаружить данные буфера обмена, он возвращает application/octet
.
Это оказывает нежелательное влияние на то, чтобы каждый браузер загружал изображение, а не отображал его.
Если я заставляю контент-тип изображать/png, все кажется прекрасным, но я задавался вопросом, есть ли у меня способ не делать этого?
$log.debug(e.originalEvent.clipboardData);
for (var i = 0; i < e.originalEvent.clipboardData.items.length; i++) {
var item = e.originalEvent.clipboardData.items[i];
$log.info("Item type: " ,item);
if (item.type.indexOf("image") != -1) {
$scope.token.images = [];
$log.debug(item.getAsFile(), {});
...
Я использую https://github.com/broofa/node-mime для обнаружения типов MIME.