J'essaie d'intégrer des vidéos en utilisant Play Framework et JW Player. Je peux coder en dur et le faire fonctionner correctement, mais je veux utiliser la classe du modèle pour déterminer le fichier vidéo (via le chemin) qui sera intégré.Intégration de vidéos avec Play Framework et JW Player
Voici le code je joue avec, mais ne fonctionne pas:
<script src="@{'/public/jwplayer/jwplayer.js'}"></script>
<script>
$(document).ready(function(){
var content = ${_post.content};
setVideo(content)
});
</script>
<script type='text/javascript'>
function setVideo(content)
{
jwplayer('mediaspace').setup({
'flashplayer': "@{'/public/jwplayer/player.swf'}",
'file': content,
'controlbar': 'bottom',
'width': '640',
'height': '480'
});
}
</script>
Honnêtement, cela est probablement plus de code pseudo à ce point ... Mais espérons qu'il est clair ce que je suis essayer à faire ici:
- récupérer le contenu du poste (dans le cas où le contenu sera le chemin vers la vidéo)
- Place qui dans la fonction.
- Qui va définir le 'fichier': contenu.
Des suggestions pour y remédier?
Merci pour la réponse. Cela me donne des munitions pour essayer de résoudre ce problème quand je rentre du travail ce soir. Je vais répondre avec mes progrès. – s0dz
Le correctif était vraiment très simple, et c'était votre troisième idée sur la liste. Je devais capturer comme une chaîne: 'var content =" $ {_ post.content} ";' – s0dz