fix some helper / viewer issues

This commit is contained in:
Ross
2020-08-16 13:38:08 +01:00
parent c5c39bb223
commit 03c88f811e
3 changed files with 20 additions and 14 deletions
+11 -1
View File
@@ -503,7 +503,7 @@ export function openMainImage(current_question, t, source) {
} else if (data_url.startsWith("data:application/dicom")) {
// stack = stack.split(";")[1];
const dfile = await helper.urltoFile(
const dfile = await urltoFile(
data_url,
"dicom",
"application/dicom"
@@ -566,3 +566,13 @@ export function openMainImage(current_question, t, source) {
load(images);
}
}
export function urltoFile(url, filename, mimeType) {
return fetch(url)
.then(function (res) {
return res.arrayBuffer();
})
.then(function (buf) {
return new File([buf], filename, { type: mimeType });
});
}