Posso presumere che i dati di immagine degli appunti di Mac OS X siano png?Come determinare il tipo MIME di Appunti di immagini copiate incollate?
Quando si tenta di rilevare i dati degli Appunti da MIME, restituisce application/octet
.
Questo ha l'effetto indesiderato di far scaricare ad ogni browser l'immagine anziché visualizzarla.
Se imposto il tipo di contenuto a image/png, tutto sembra a posto, ma mi chiedevo se per me non esistesse un modo per non dover fare l'ipotesi?
$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(), {});
...
Io uso https://github.com/broofa/node-mime per rilevare i tipi MIME.