Les meilleurs développeurs JavaScript freelances sont sur Codeur.com

Modification du code d'un player javascript

 Terminé·Moins de 500 €·5 offres·452 vues·16 interactions


Bonjour,

J'utilise le logiciel "ispring converter pro" pour convertir des diaporamas powerpoint en html5. Le logiciel produit une page html et un dossier data contenant un player javascript "player.js", et des slides numérotées : "slide1.js", "slide2.js", "slide3.js"... (avec les mêmes numéros que le diapo powerpoint).

Avec "ispring converter pro", on peut définir, avant la conversion, une navigation personnalisée entre les slides (ex: on est sur la slide 03 et la suivante sera la 12), mais on ne peut pas définir une navigation aléatoire entre elles.

Aussi, je cherche un développeur pour adapter le code du player javascript généré par ispring afin de :

1- Appliquer à la fonction gotoNextSlide(), la fonction showRandomSlide(), avec les conditions suivantes :

. Si la slide en cours d'affichage porte un numéro pair, alors la slide suivante sera choisie aléatoirement parmi les slides ayant un numéro impair.
> Il faudra : ne pas retomber sur la slide en cours d'affichage
> Il faudra : ne pas revoir une slide déja vue. Si toutefois, l'utilisateur a visionné la totalité des slides, alors les slides déjà vues seront de nouveau visionnables.

. Si la slide en cours d'affichage porte un numéro impair, je lock la navigation avec ispring avant la conversion, obligeant l'utilisateur à cliquer sur un élément de la page pour avancer, il n'y aurait donc rien à changer dans ce cas.

2- Ajouter une fonction "plein écran" avec double clic (souris ou écran tactile)
Ispring propose un template de player avec un bouton pour le passage en plein écran. Mais il propose aussi de faire une conversion sans template, donc sans bouton, et c'est ce que j'utilise. Aussi, je souhaiterais ajouter une fonction plein écran par double clic.

3- Ajouter une fonction Mute/Unmute et les images/boutons associés
Je souhaiterais ajouter deux images servant de bouton mute/unmute sur les slides. Les images/boutons y seraient avant la conversion, et la fonction js associée ensuite.


La demande inclut le fait de me montrer comment faire ces trois modifications, car je serais amené à produire d'autres diaporamas, pour lesquels il me faudra pouvoir refaire la manipulation.

Merci.

Budget indicatif : Moins de 500 €

Publication : 27 février 2023 à 00h49

Profils recherchés : Développeur JavaScript freelance

Le profil du client est reservé aux prestataires abonnés

Créer un compte

5 freelances ont répondu à ce projet

5 propositions de devis en moins de 2h

Montant moyen des devis proposés : 400 €

Estimation du délai : 1 jour

Publier un projet similaire

Nos ressources utiles

Allez plus loin avec nos ressources liées à ce projet !

Chaque jour, des centaines de clients utilisent Codeur.com pour trouver un prestataire. Créez votre compte dès maintenant, remplissez votre profil et trouvez de nouveaux clients.

Trouver des nouveaux clients

Votre navigateur Web n’est plus à jour. Il ne permet pas d’afficher correctement le site Codeur.com.
Nous vous invitons à mettre à jour votre navigateur ou à utiliser un autre navigateur plus récent.