Функция загрузки jquery с помощью kwidget (плеер kaltura)

Я загружаю html-страницу с кодом для встраивания плеера kaltura в jquery, используя jquery.load(). Идея состоит в том, чтобы загрузить видео в тег div через javascript на странице.

Код на странице aspx

  <%@ Page Language="C#" AutoEventWireup="true"  CodeBehind="Default.aspx.cs" Inherits="WebApplication1._Default" %>


<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

<html xmlns="http://www.w3.org/1999/xhtml">
<head id="Head1" runat="server"></head>
<body>
<script src="images/jquery-1.9.1.min.js" type="text/javascript"> </script>
            <script type="text/javascript">
                function test() {
                    var light = document.createElement('div');
                    light.id = "light";

                    document.body.appendChild(light);

                    $("#light").load("files/test.html");
                        $("#fade").fadeIn();
                        $("#light").fadeIn(1000);
                        $("#close").fadeIn();

                    return false;
                }
            </script>
<form id="form1" runat="server">
    <asp:LinkButton ID="lb" runat="server" ClientIDMode="AutoID" Text="test" ></asp:LinkButton>
    </form>
</body>
</html>

Файл test.html

<html>
<body>
<script src="http://www.kaltura.com/p/423851/sp/42385100/embedIframeJs/uiconf_id/11598752/partner_id/423851"></script>
<div id="kaltura_player" style="width: px; height: px;"></div>
<script>
kWidget.embed({
  "targetId": "kaltura_player",
  "wid": "_423851",
  "uiconf_id": "11598752",
  "flashvars": {},
  "entry_id": "1_znvt6hgh"
});
</script>
</body>
</html>

Вызов функции test() из файла aspx.cs

protected void Page_Load(object sender, EventArgs e)
        {

             lb.OnClientClick = "return test()";

        }

Ошибка, когда я нажимаю кнопку, чтобы загрузить видео kaltura в div (id = 'light')

Ошибка выполнения Microsoft JScript: "kWidget" не определен

Пожалуйста, дайте мне знать, если нам нужно включить какой-либо файл или API, чтобы преодолеть эту ошибку. Спасибо.


person sriram    schedule 09.04.2015    source источник


Ответы (1)


Попробуйте обновить версию плеера - у вас очень старая версия. - наша последняя версия v2.31

person Itay Kinnrot    schedule 01.06.2015