如何使用jQuery作为AJAX嵌入TVUPlayer

How to Embed TVUPlayer using jQuery as AJAX?

本文关键字:嵌入 TVUPlayer AJAX 作为 何使用 jQuery      更新时间:2023-09-26

我需要将TVUNetworks中的TVUP层嵌入为AJAX。

将播放器嵌入为HTML需要将脚本放入页面中,它就可以工作了:

<script type="text/javascript" >
    src="http://dl.tvunetworks.com/webplayer/myTVU.js?c=640&w=500&h=370&autoplay=1&style=1">
</script>

但我想做的是当用户点击这个频道时加载播放器。脚本有document.write。当我试图将其加载为文本并将其嵌入div时,页面document.writes会清除页面。

我试过这个:

    var vUrl = "http://dl.tvunetworks.com/webplayer/myTVU.js?c=640&w=450&h=320&autoplay=1&style=2&TVUControlBar=1";
    $.ajax({
        url: vUrl,
        dataType: 'text',
        success: function (data) {
            getElementById(target.replace("#", "")).append(script);
        }
    })

但它不起作用。

即使它有助于使用iFrame。我唯一需要的就是将播放器作为AJAX嵌入JavaScript中。

您可以在希望玩家显示的任何div中动态添加javascript

divID = document.getElementById('player');
var newScript = document.createElement('script');
newScript.type = 'text/javascript';
newScript.src = 'http://dl.tvunetworks.com/webplayer/myTVU.js?c=640&w=500&h=370&autoplay=1&style=1';
divID.appendChild(newScript);