【问题标题】:Twitch related: Twitch Video playerTwitch 相关:Twitch 视频播放器
【发布时间】:2016-09-05 18:04:47
【问题描述】:

我在使用 twitch 视频播放器时遇到问题。

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

这是没有 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”脚本中,所以我可能会做错事。

【问题讨论】:

  • 你想完成什么?

标签: javascript php twitch


【解决方案1】:

你的php代码有问题-

你应该这样做

<?php echo $channel?>

或者只是

<?= $channel ?>

【讨论】:

  • 我觉得 atm 太愚蠢了.. 哈哈,我没想过要回应它,谢谢
  • 很高兴我能帮上忙 :)
猜你喜欢
  • 2017-07-31
  • 1970-01-01
  • 1970-01-01
  • 2020-12-12
  • 2018-12-10
  • 2021-07-14
  • 2017-10-25
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多