javascript – 使用Play Framework和JW Player嵌入视频
作者:互联网
我正在尝试使用Play Framework和JW Player嵌入视频.我可以硬编码并使其工作得很好,但我想使用模型的类来确定将嵌入的视频文件(通过路径).
这是我一直在玩的代码,但是不起作用:
<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>
老实说,这可能更多是伪代码……但是很明显我在这里要做的很清楚:
>检索帖子的内容(如果内容将是
视频的路径)
>将其放入函数中.
>哪个将设置’文件’:内容.
有关如何解决这个问题的任何建议?
解决方法:
解决问题的一些想法:
>是渲染的HTML中可见的路径吗?
>在生成的javascript中可见吗?
>它需要正确转义吗?我想你的var内容应该是一个字符串吗?
>如何生成_post.content?为什么是下划线?你是在播放模板标签中做到这一点吗?
>是否可以通过脚本外的所述路径访问该文件?
希望这可以帮助.
标签:javascript,video,playframework,html,jwplayer 来源: https://codeday.me/bug/20190709/1415143.html