Nous sommes dans l’ère du contenu visuel et interactif. Il prend de plus en plus d’importance. Jetez un œil aux statistiques des communautés numériques et vous découvrirez que YouTube est le deuxième réseau social le plus populaire.
À un moment donné, la plupart des développeurs Web souhaitent inclure des vidéos dans leurs sites et, par coïncidence, les bases de données contiennent souvent des liens vers des vidéos (hébergées localement ou sur le Web). Ce billet vous montre deux façons d’inclure des vidéos dans vos applications 4D.
Utiliser un lecteur externe
Une option consiste à ouvrir vos vidéos avec un lecteur externe. Avec la commande OPEN URL la vidéo sera ouverte dans le lecteur par défaut du système d’exploitation.
OPEN URL(".../maVideo.mp4")
Lire la vidéo dans vos formulaires
Mais il se peut que vous souhaitiez lire vos vidéos en interne, c’est-à-dire dans vos formulaires d’application 4D. Alors pourquoi ne pas utiliser un lecteur HTML dans une zone web avec la commande WA OPEN URL à la place ?
C_TEXT($htmlPath;$html)
$html := "<html><body>"
$html :=$html+ "<video width=\"400\"controls>"
$html :=$html+ "<source src=\"myVideo.mp4\" type=\"video/mp4\">"
$html :=$html+"Votre navigateur ne prend pas en charge la vidéo HTML5."
$html :=$html+"</video>"
$html :=$html+"</body></html>"
$htmlPath :=Temporary folder+"myHTML.html"
TEXT TO DOCUMENT (
$htmlPath;$html)
WA OPEN URL (* ; "Web Area" ;$htmlPath)
Vous trouverez de plus amples informations sur le lecteur HTML sur le site web de w3schools.