【发布时间】:2012-02-29 17:03:50
【问题描述】:
我正在开发 JW Player,并希望使用 wordpress 元框动态添加播放列表。我面临在 javascript 之间使用 php 的问题
我正在使用 JW 播放器和播放列表代码,您可以在这里找到..http://www.longtailvideo.com/support/jw-player/jw-player-for-flash-v5/16006/javascript-playlist-in -the-jw-embedder
如果我在 'playlist':[ ...here... ] 之间使用 php,我没有得到任何输出 - 实际上我想使用 php 使其可循环,以便用户可以添加多个视频来制作播放列表
<script type="text/javascript">
jwplayer("mediaplayer").setup({
'flashplayer': '<?php bloginfo( 'stylesheet_directory' ); ?>/jw/player.swf',
'id': 'playerID',
'width': 640,
'height': 540,
//'skin': '<?php bloginfo( 'stylesheet_directory' ); ?>/jw/skins/bekle/bekle.zip',
<?php if ($custom_metabox->get_the_value('video_playlist') ) { ?>
//playlist starts
'playlist.position': '<?php echo $custom_metabox->get_the_value('plposition') ?>',
'playlist.size': '180',
'playlist': [
<?php while($custom_metabox->have_fields('playlistvideos'))
{ ?>
{
'file': '<?php echo $custom_metabox->the_value('videourl'); ?>',
'title': '<?php echo $custom_metabox->the_value('videotitle'); ?>',
'image': '<?php echo $custom_metabox->the_value('videoimage'); ?>',
'duration': '<?php echo $custom_metabox->the_value('videoduration'); ?>',
'description': '<?php echo $custom_metabox->the_value('videodescription'); ?>'
},
<?php } ?>
],
<?php } ?>
'file': '<?php echo $custom_metabox->the_value('selfhosted'); ?>',
'image':'<?php echo $custom_metabox->the_value('selfhost_image'); ?>',
});
</script>
谁能指导我..这里我想用这个来克隆
【问题讨论】:
-
那你有什么问题?
-
字符串中的
<?php echo ..是否被评估?我不认为你能做到这一点? -
您的问题是什么?请解释
-
如果我们不知道问题所在,我们无法帮助您。
-
我认为最后一个大括号后的最后一个结果集的尾随逗号会导致早期 IE 版本出现语法问题
标签: php javascript wordpress jwplayer