PlayFrameworkとJWPlayerを使用してビデオを埋め込もうとしています。ハードコーディングして問題なく動作させることはできますが、モデルのクラスを使用して、埋め込まれるビデオファイル(パス経由)を決定したいと思います。
これが私が遊んでいるコードですが、機能していません:
<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>
正直なところ、これはおそらく現時点ではより多くの擬似コードです...しかし、うまくいけば、私がここで何をしようとしているのかが明確になります。
- 投稿のコンテンツを取得します(コンテンツがビデオへのパスになる場合)
- それを関数に入れます。
- 'file':contentを設定します。
これに取り組む方法について何か提案はありますか?