Impossible de fermer une activité dans Webmedia

Bonjour à tous. Toujours en train de me familiariser avec Webmedia.

Nous avons un très gros soucis. Etudiants IPM nous avons produit un enrichissement de vidéo sous Webmedia. Nous y avons incorporé des activités provenant de Genially.
Lorsque nous générons notre fichier final et que nous le consultons, l’aperçu de nos séquences et activités fonctionne bien.
Cependant, lorsque nous exportons notre travail et que ouvrons le fichier index, donc en local, la vidéo se lance mais dès que l’on ouvre une activité, s’affichant par dessus la vidéo, nous ne pouvons plus fermer la fenêtre et revenir à la vidéo. Nous avons essayé sous Chrome, Internet Explorer 11, Firefox 84.02, Edge et ce problème se produit à chaque fois.

Ce qui me perturbe beaucoup, c’est que notre travail fonctionne lorsque nous le lançons à partir de Webmedia (entrepôt distant hébergé sur un serveur de notre faculté) mais plus en local, sur le même navigateur. Ce qui pour moi veut dire que le problème ne vient pas d’une potentielle incompatibilité… Cependant, le mystère reste entier :frowning:

Bonjour à tous. Une réponse nous a été apportée, mais cela n’explique pas pour autant l’origine du problème. Visiblement en mode aperçu (quand on clique sur l’icône « Consulter », donc généré à partir du (et sur le) serveur, les scripts (javascripts) qui contrôlent les ouvertures/fermetures des fenêtres internes à la vidéo enrichie sont interprétés. En revanche lorsqu’on exporte en utilisant le bouton « Télécharger », toujours dans l’onglet de publication, et qu’on tente de lire en local l’archive décompressée, les scripts ne sont plus interprétés.
Ca ne fait pas véritablement avancer la question mais si ce cas de figure se présente, il faut donc savoir qu’une copie en local ne fonctionnera pas (la fenêtre ne pouvant plus être fermée on peut jouer la vidéo mais elle est masquée par la fenêtre ouverte et les autres activités ne sont donc plus accessibles) mais que ça ne pose pas de problème côté serveur.

Bonjour,

Les navigateurs web ont une sécurité qui empêche d’exécuter du code javascript pour des fichiers ouverts via le protocole file:// (donc, ouvert sans l’intermédiaire d’un serveur web et du protocole http).

Vous devez utiliser un programme de type serveur web pour lire vos sites web en local.

Vous pouvez par exemple utiliser ce logiciel : http://fenixwebserver.com/
Ou cette extension pour chrome : https://chrome.google.com/webstore/detail/web-server-for-chrome/ofhbbkphhbklhfoeikjpcbhemlocgigb

Thibaut

1 « J'aime »

Merci beaucoup :blush:
On a passé beaucoup de temps en visio en tentant a peu près tout et n’importe quoi :sweat_smile::sweat_smile:

Si ce sujet peut être utile a quelqu’un qui a le même problème, il aura la solution :blush:

Nous avons trouvé une solution à ce problème de fermeture et sorti une nouvelle version de WebMedia (3.1.003) avec ce correctif. Il faut néanmoins être averti que d’autres problèmes de ce type peuvent survenir en local, particulièrement avec les modules web distant.