aspx頁面
<object classid="clsid:22D6F312-B0F6-11D0-94AB-0080C74C7E95" id="MediaPlayer" width="310" height="220">
<param name="Filename" value="https://bbs.csdn.net/topics/newlist.asx" ref>
....
</object>
newlist.asx檔案內容
<ASX Version = "3.0">
<Entry>
<Ref href ='http://10.64.128.193/news/20年5月26日新聞.mpg' />
</Entry>
<Entry>
<Ref href ='http://10.64.128.193/news/20年4月14日新聞.mpg' />
</Entry>
</ASX>
我想請問一下怎么能認這個播放串列,是asp.net 不能用這種asx檔案嗎?
uj5u.com熱心網友回復:
瀏覽器F12,打開開發者工具切到network選項卡,重繪頁面
看地址是訪問成功。
先做這個,我們在討論后面的事情
uj5u.com熱心網友回復:
非常謝謝,訪問aspx頁面可以,http://localhost:24543/wctv/Default3.aspx,但是訪問http://localhost:24543/wctv/newlist.asx 就是把asx檔案下載到本地了uj5u.com熱心網友回復:
需要新增Mime".asx", "video/x-ms-asf"
因為我不知道你的環境,所以直接找netcore的資料了
https://blog.csdn.net/weixin_33905756/article/details/93680920
如果你不用netcore,實作基本類似,都是新增后綴映射。這個也可以直接在iis里做
uj5u.com熱心網友回復:
比如https://www.cnblogs.com/weiweixiang/p/5659378.html
uj5u.com熱心網友回復:
非常感謝,我加上了<system.webServer><modules runAllManagedModulesForAllRequests="true"/>
<staticContent>
<remove fileExtension=".asx"/>
<mimeMap fileExtension=".asx" mimeType="video/x-ms-asf"/>
</staticContent>
</system.webServer>
現在還是沒反應,我按照您教的f12,Chrome瀏覽器提示.aspx檔案報錯
<SCRIPT language= "javascript">
function WHplay() {
document.all("WHImage").style.display = "none";
document.all("MediaPlayer").style.display = "block";
document.all("MediaPlayer").play();
}
function PlayWmv() {
document.all("MediaPlayer").stop();
document.all("WHImage").style.display = "block";
document.all("MediaPlayer").style.display = "none";
}
用ie的提示hwDas<不可用>,代碼里沒有找到hwDas,百度了一下,沒查到什么
uj5u.com熱心網友回復:
<object classid="clsid:22D6F312-B0F6-11D0-94AB-0080C74C7E95" id="MediaPlayer" width="310" height="220">uj5u.com熱心網友回復:
找了一個帖子,使用js控制media player播放提示沒有play()方法https://bbs.csdn.net/topics/397092040 ,但是沒解決。我覺得是應該能播放的,因為<object classid="clsid:22D6F312-B0F6-11D0-94AB-0080C74C7E95" id="MediaPlayer" width="310" height="220" >
<param name="Filename" value="https://bbs.csdn.net/topics/dfd.mp4" ref>
value賦值為具體值時能播放
uj5u.com熱心網友回復:
mp的所有方法屬性在這里:https://docs.microsoft.com/en-us/windows/win32/wmp/player-object
火狐有插件,Chrome不太清楚。
<HTML>
<BODY>
<SCRIPT type="text/javascript">
if(-1 != navigator.userAgent.indexOf("MSIE"))
{
document.write('<OBJECT id="Player"');
document.write(' classid="clsid:6BF52A52-394A-11d3-B153-00C04F79FAA6"');
document.write(' width=300 height=200></OBJECT>');
}
else if(-1 != navigator.userAgent.indexOf("Firefox"))
{
document.write('<OBJECT id="Player"');
document.write(' type="application/x-ms-wmp"');
document.write(' width=300 height=200></OBJECT>');
}
</SCRIPT>
</BODY>
</HTML>
uj5u.com熱心網友回復:
謝謝,我還在各種嘗試中轉載請註明出處,本文鏈接:https://www.uj5u.com/net/9862.html
標籤:ASP.NET
下一篇:單元測驗該怎寫?他的意義是什么?
