diff --git a/src/app/shared/publication/new-publication/new-publication.page.ts b/src/app/shared/publication/new-publication/new-publication.page.ts index 9deb62969..9e36fc5c4 100644 --- a/src/app/shared/publication/new-publication/new-publication.page.ts +++ b/src/app/shared/publication/new-publication/new-publication.page.ts @@ -807,14 +807,26 @@ console.log(stringGerada); .then(async (content) => { this.filecontent = true; console.log('', content) - let fileObject = new PublicationAttachmentEntity({ - base64: content.data, - extension: 'mp4', - OriginalFileName: 'record', - FileType: 'video' - + let fileObject; + if(this.platform.is('desktop')) { + + fileObject = new PublicationAttachmentEntity({ + base64: content.data, + extension: 'mp4', + OriginalFileName: 'record', + FileType: 'video' + + }) + } else { + fileObject = new PublicationAttachmentEntity({ + base64: 'data:video/mp4;base64,'+content.data, + extension: 'mp4', + OriginalFileName: 'record', + FileType: 'video' + + }) } - ) + /* fileObject.needUpload() */ this.publicationFormMV.form.Files.push(fileObject) }) diff --git a/src/app/shared/publication/view-publications/publication-detail/publication-detail.page.ts b/src/app/shared/publication/view-publications/publication-detail/publication-detail.page.ts index 9b489d57a..78d13e41f 100644 --- a/src/app/shared/publication/view-publications/publication-detail/publication-detail.page.ts +++ b/src/app/shared/publication/view-publications/publication-detail/publication-detail.page.ts @@ -1,7 +1,7 @@ import { Component, OnInit, Input, Output, EventEmitter } from '@angular/core'; import { ModalController } from '@ionic/angular'; import { Publication } from 'src/app/models/publication'; -import { NewPublicationPage } from 'src/app/pages/publications/new-publication/new-publication.page'; +import { NewPublicationPage } from 'src/app/shared/publication/new-publication/new-publication.page'; import { PublicationsService } from 'src/app/services/publications.service'; import { ToastService } from 'src/app/services/toast.service'; import { ThemeService } from 'src/app/services/theme.service'