2016-09-05 3 views
0

ツイッチビデオプレーヤーに問題があります。ツイッチ関連:ツイッチビデオプレーヤー

私はビデオプレーヤーをウェブサイトに追加し、PHP varなしでユーザー名を定義すると、ロードする必要がありますが、PHPからvarを追加すると直ちにストリームが読み込まれません。

これは、コードはPHPのヴァール(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(動作しません1とコードである

<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> 

愚かな疑問があるかもしれません。このような "JS"スクリプトに "PHP"を追加するのは初めてですので、何かが間違っている可能性があります。

+0

あなたが達成しようとしていますか? – MatejMecka

答えて

1

PHPコードに問題があります -

あなたはやるべき

<?php echo $channel?> 

か、単に

<?= $channel ?> 
+0

私はとても愚かな気分を感じる。私はdidn'tそれをecho'ingについて考えてhaha、ありがとう – Broccoli

+0

私は助けることができる嬉しい:) – naortor