交易是这样的:我有一个 wordpress 博客,我在其中使用了一些视频。为了让 html5 播放器 (JWPlayer) 正常工作,在一个充满其他视频的页面中,我必须为每个视频提供一个唯一的 ID,并使用该 ID 进行唯一的设置。在实践中,这意味着对于每个帖子,我都有这样的内容:
<video id="video1" poster="http://url.com/name.jpg">
<source src="http://url.com/name.mp4" type="video/mp4">
<source src="http://url.com/name.webm" type="video/webm">
</video>
<script type="text/javascript">
jwplayer("video1").setup({
modes: [
{ type: 'html5' },
{ type: 'flash', src: '/player/player.swf' }
],
'skin': '/player/skin/minima.zip',
});
</script>
这个设置已经在工作了,但是以减少混乱的帖子/内容为名,并避免每页加载相同的 minima.zip 皮肤 10 次(帖子数),有没有办法让我接受这一点从帖子/内容中设置脚本并为 jwplayer ID 创建通配符以匹配帖子中的视频 ID?