|
@@ -45,19 +45,22 @@ export default {
|
|
|
if (!node.files.length) node.files = null
|
|
|
const mime = creationFile.filemime
|
|
|
if (mime === 'application/pdf') {
|
|
|
- node.iframeUrl = creationFile.url + '#toolbar=0&navpanes=0&statusbar=0'
|
|
|
+ node.mediaItem = {
|
|
|
+ type: 'iframe',
|
|
|
+ src: creationFile.url + '#toolbar=0&navpanes=0&statusbar=0'
|
|
|
+ }
|
|
|
} else if (mime === 'text/html') {
|
|
|
- node.iframeUrl = creationFile.url
|
|
|
+ node.mediaItem = { type: 'iframe', src: creationFile.url }
|
|
|
} else if (['audio', 'video'].some(type => mime.includes(type))) {
|
|
|
node.mediaItem = {
|
|
|
- is: mime.includes('audio') ? 'audio' : 'video',
|
|
|
+ type: mime.includes('audio') ? 'audio' : 'video',
|
|
|
src: creationFile.url
|
|
|
}
|
|
|
} else if (node.piece && node.piece.url) {
|
|
|
- node.iframeUrl = node.piece.url
|
|
|
+ node.mediaItem = { type: 'iframe', src: node.piece.url }
|
|
|
}
|
|
|
} else if (node.piece && node.piece.url) {
|
|
|
- node.iframeUrl = node.piece.url
|
|
|
+ node.mediaItem = { type: 'iframe', src: node.piece.url }
|
|
|
}
|
|
|
|
|
|
if (node.images && node.images.length) {
|