【问题标题】:Insert values into JWPlayer setup 'file' source from database将值插入数据库中的 JWPlayer 设置“文件”源
【发布时间】:2015-01-14 22:39:46
【问题描述】:

另一个 JWPlayer 问题;是否可以使用 SQL 数据库中的 URL 数组来代替对 JWPlayer 的 URL 源进行硬编码?

 jwplayer("mainplayer").setup({
        playlist: [{
            file: "https://www.youtube.com/watch?v=uO7kCUjUaUE"
        }],
            primary:"flash",
            autostart: true,
    });

上面的脚本展示了 URL 实现的硬编码。

<?php

$conn=mysql_connect("localhost", "USER", "PASSWORD")
or die ("Cannot Connect to MYSQL");

mysql_select_db("DATABASENAME", $conn)
or die ("Cannot Connect to the Database");

$id = $_GET['song_id'];
$data = mysql_fetch_array(mysql_query("SELECT * FROM music WHERE id='$id'"));

?>

 jwplayer("mainplayer").setup({
        playlist: [{
            file: "<?php echo $data['URL'] ?>"
        }],
            primary:"flash",
            autostart: true,
    });

JWPlayer 是否支持以这种方式收集的 URL 数组用于单个播放器并连续播放它们?谢谢大家

【问题讨论】:

    标签: php sql arrays jwplayer playlist


    【解决方案1】:

    变化:

    file: "<?php echo $data['URL'] ?>"
    

    收件人:

    file: "<?php echo $data['URL'] ?>",
    type: "mp4"
    

    所以完整的内容是:

    jwplayer("mainplayer").setup({
            playlist: [{
                file: "<?php echo $data['URL'] ?>",
                type: "mp4"
            }],
                primary:"flash",
                autostart: true
        });
    

    【讨论】:

    • 感谢您的回答
    猜你喜欢
    • 2013-10-29
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-05-05
    • 1970-01-01
    • 2014-01-12
    • 2011-07-11
    相关资源
    最近更新 更多