Twitch相关:Twitch视频播放器

时间:2016-09-05 18:04:47

标签: javascript php twitch

我遇到抽搐视频播放器的问题。

当我将视频播放器添加到网站并定义没有PHP var的用户名时,它就像它应该加载一样但是只要我从PHP添加一个var就不会加载来自抽搐的流。

这就是代码看起来没有php Var(JS):

<script src= "http://player.twitch.tv/js/embed/v2.js"></script>
<div id="{PLAYER_DIV_ID}"></div>
<script type="text/javascript">
    var options = {
        width: '100%',
        height: 480,
        channel: "channel", 
        //video: "{VIDEO_ID}"       
    };
    var player = new Twitch.Player("{PLAYER_DIV_ID}", options);
    player.setVolume(0.3);
</script>

这是PHP var的代码(无效的代码。

<script src= "http://player.twitch.tv/js/embed/v2.js"></script>
<div id="{PLAYER_DIV_ID}"></div>
<script type="text/javascript">
    var options = {
        width: '100%',
        height: 480,
        channel: "<?php $channel ?>", 
        //video: "{VIDEO_ID}"       
    };
    var player = new Twitch.Player("{PLAYER_DIV_ID}", options);
    player.setVolume(0.3);
</script>

可能有一些愚蠢的问题。这是我第一次将“PHP”添加到这样的“JS”脚本中,所以我可能会做错事。

1 个答案:

答案 0 :(得分:1)

您的PHP代码存在问题 -

你应该做

<?php echo $channel?>

或者只是

<?= $channel ?>