--- a/package-lock.json Tue Oct 22 09:54:34 2024 +0200
+++ b/package-lock.json Mon Feb 02 17:04:46 2026 +0100
@@ -1,12 +1,12 @@
{
"name": "metadataplayer",
- "version": "0.1.1",
+ "version": "0.3",
"lockfileVersion": 3,
"requires": true,
"packages": {
"": {
"name": "metadataplayer",
- "version": "0.1.1",
+ "version": "0.3",
"dependencies": {
"@vimeo/player": "^2.24.0",
"backbone": "^1.6.0",
--- a/src/widgets/Controller.js Tue Oct 22 09:54:34 2024 +0200
+++ b/src/widgets/Controller.js Mon Feb 02 17:04:46 2026 +0100
@@ -270,11 +270,9 @@
//FullScreen
toggleFullscreen() {
- if (ns.isFullscreen()) {
- ns.setFullScreen(this.$[0], false);
- } else {
- ns.setFullScreen(this.$[0], true);
- }
+ console.log("toggleFullscreen", $('video', this.player.widgets[0].$[0]));
+ const videoElement = $('video', this.player.widgets[0].$[0])[0];
+ ns.setFullScreen(videoElement, !ns.isFullscreen());
}
//Quiz
--- a/test/iri-ressources_embed.html Tue Oct 22 09:54:34 2024 +0200
+++ b/test/iri-ressources_embed.html Mon Feb 02 17:04:46 2026 +0100
@@ -54,6 +54,7 @@
css: "https://ldt.iri.centrepompidou.fr/static/site/ldt/metadataplayer/LdtPlayer-core.css",
default_options: {
metadata: _metadata,
+ disable_fullscreen: false
},
widgets: [
{
--- a/test/iri-ressources_embed_dist.html Tue Oct 22 09:54:34 2024 +0200
+++ b/test/iri-ressources_embed_dist.html Mon Feb 02 17:04:46 2026 +0100
@@ -87,6 +87,7 @@
},
{
type: "Controller",
+ disable_fullscreen: false,
},
{
type: "Mediafragment",