diff --git a/src/app/pages/publications/view-publications/view-publications.page.html b/src/app/pages/publications/view-publications/view-publications.page.html
index 5f3a68c67..919d5c137 100644
--- a/src/app/pages/publications/view-publications/view-publications.page.html
+++ b/src/app/pages/publications/view-publications/view-publications.page.html
@@ -52,7 +52,7 @@
[lazyLoad]="'data:image/jpg;base64,' + files.FileBase64">
diff --git a/src/app/pages/publications/view-publications/view-publications.page.ts b/src/app/pages/publications/view-publications/view-publications.page.ts
index 814e0dc8f..7a089f2c8 100644
--- a/src/app/pages/publications/view-publications/view-publications.page.ts
+++ b/src/app/pages/publications/view-publications/view-publications.page.ts
@@ -323,6 +323,16 @@ export class ViewPublicationsPage implements OnInit {
}
+ preventVideoPlay(event: Event): void {
+ // Prevent the default behavior of the click event (which is to play the video)
+ event.preventDefault();
+
+ // You may also want to stop the propagation of the event to prevent any parent click handlers
+ //event.stopPropagation();
+
+ // Optionally, you can add additional logic here
+ }
+
async viewPublicationDetail(DocumentId: string) {
// alert('nice');
const modal = await this.modalController.create({
diff --git a/src/app/shared/publication/view-publications/view-publications.page.html b/src/app/shared/publication/view-publications/view-publications.page.html
index 0438a4c8f..82b7f4d79 100644
--- a/src/app/shared/publication/view-publications/view-publications.page.html
+++ b/src/app/shared/publication/view-publications/view-publications.page.html
@@ -50,8 +50,8 @@
[lazyLoad]="'data:image/jpg;base64,' + files.FileBase64">
diff --git a/src/app/shared/publication/view-publications/view-publications.page.ts b/src/app/shared/publication/view-publications/view-publications.page.ts
index 7fd5d6a47..884309be3 100644
--- a/src/app/shared/publication/view-publications/view-publications.page.ts
+++ b/src/app/shared/publication/view-publications/view-publications.page.ts
@@ -347,6 +347,24 @@ export class ViewPublicationsPage implements OnInit {
}
+
+ preventVideoPlay(event: Event): void {
+
+
+ // Prevent the default behavior of the click event (which is to play the video)
+ event.preventDefault();
+
+ // You may also want to stop the propagation of the event to prevent any parent click handlers
+ // event.stopPropagation();
+
+ // Optionally, you can add additional logic here
+
+ const videoElement: HTMLVideoElement = event.target as HTMLVideoElement;
+
+ videoElement.pause()
+ }
+
+
stopVideo() {
var videos = document.querySelectorAll('video');