Kentico转换中的JavaScript

Kentico转换中的JavaScript,javascript,kentico,Javascript,Kentico,我创建了一个转换来查看视频文件。以下是我的片段 <div class="gal_albuminfo"> <h2><%# Eval("Video_Title") %></h2> <p> <%# Eval( "Video_Details") %> </p> <p class="created"><span>Album created</sp

我创建了一个转换来查看视频文件。以下是我的片段

<div class="gal_albuminfo">
    <h2><%# Eval("Video_Title") %></h2>
    <p>
        <%# Eval( "Video_Details") %>
    </p>
    <p class="created"><span>Album created</span>
        <%# Eval( "VideoDate") %>
    </p>
    <div class="video">

        <script language='javascript'>
            AC_FL_RunContent('codebase', 'http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=9,0,0,0', 'width', '400', 'height', '325', 'src', ((!DetectFlashVer(9, 0, 0) && DetectFlashVer(8, 0, 0)) ? 'OSplayer' : 'OSplayer'), 'pluginspage', http: //www.macromedia.com/go/getflashplayer', 'id', 'flvPlayer', 'allowFullScreen', 'true', 'movie', 
                ((!DetectFlashVer(9, 0, 0) && DetectFlashVer(8, 0, 0)) ?
                    'OSplayer' : 'OSplayer'), 'FlashVars', 'movie= 
         <%#GetFileUrl("VideoFile")%>
          &btncolor=0x333333&accentcolor=0x20b3f7&txtcolor=0xffffff&
          volume=&previewimage=previewimageurl&autoload=on&mute=off');
        </script>

        <noscript>
            <object width='400' height='325' id='flvPlayer'>
                <param name='allowFullScreen' value='true'>
                <param name='movie' value='OSplayer.swf? movie= 
       <%# GetFileUrl("VideoFile")%>
         &btncolor=0x333333&accentcolor=0x20b3f7&txtcolor=0xffffff&
      volume=&previewimage=previewimageurl&autoload=on&mute=off'>
                <embed src='OSplayer.swf?movie=<%# GetFileUrl("VideoFile")%>
        &btncolor=0x333333&accentcolor=0x20b3f7&txtcolor=0xffffff&
      volume=&previewimage=previewimageurl&autoload=on&mute=off' width='400' height='325' allowFullScreen='true' type='application/x-shockwave-flash'>
            </object>

        </noscript>
    </div>


创建相册

AC_FL_RunContent('codebase','http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=9,0,0,0',宽度',400',高度',325',src',(!DetectFlashVer(9,0,0)和&DetectFlashVer(8,0,0))?“OSplayer”:“OSplayer”)“pluginspage”,http://www.macromedia.com/go/getflashplayer,“id”,“flvPlayer”,“allowFullScreen”,“true”,“movie”, (!DetectFlashVer(9,0,0)和&DetectFlashVer(8,0,0))? “OSplayer”:“OSplayer”)、“FlashVars”、“电影= &btncolor=0x333333&accentcolor=0x20b3f7&txtcolor=0xFFFF& 音量=&previewimage=previewimageurl&autoload=on&mute=off');
另外,我在同一页面中有一个调用转换的“OSplayer.swf”文件。挑战是“”无法获取视频。
我做错了什么?

这是/是您的精确转换,还是您为了便于阅读而重新格式化了它?看起来它的URL中可能包含空格。

我找到了一个文件OSplayer.swf的断开链接。我该怎么办?现在就放弃所有javascript。您需要验证GetFileUrl(“视频文件”)是否输出了正确的值。@朱诺,是的,我得到了GetFileUrl(“视频文件”)的正确值。可能是在GetFileUrl之前调用了javascript,所以电影路径为空?我已经解决了这个问题。我删除了所有这些,并使用视频标签进行了正常的mp4视频渲染。只是我不能玩flv(