我有一个关于不在play.aspx页面播放视频的问题我在这个网址中获取id
play.aspx?id=1
当用户获取观看视频的play.aspx页面时,我在下面的html标签中的paly.aspx页面中编写代码:
<video src='<%# "VideoHandler.ashx?id=" + Request.QueryString["id"] %>'
width="900" height="400" controls="" preload=""></video>
请让我知道如何在运行时在视频播放器中加载视频是我需要编码的 像这样。
在页面
的加载事件中(假设是c#) protected string getHandler(){
return "VideoHandler.ashx?id=" +
Server.UrlEncode(Request.QueryString["id"]);
}
和HTML标记
<video src='<%# getHandler() %> ' width="220"
height="200" controls="" preload=""></video>
我在代码中尝试这个但没有用。请帮我解决这个问题并建议我 如果有可能请你解决你的解决方案,怎么办呢。
谢谢
答案 0 :(得分:0)
客户端浏览器可能需要一个完整的限定网址来查找VideoHandler.ashx,例如“http://example.com/VideoHandler.ashx ...”