接近崩溃!ActiveX控件Windows Media Player的文件路径及播放问题
<OBJECT id= "MediaPlayer2 " height= "327 " width= "485 " classid= "clsid:22D6F312-B0F6-11D0-94AB-0080C74C7E95 "
VIEWASTEXT>
<asp:Label ID= "playit " runat= "server " />
</OBJECT>
这是个ActiveX控件即Windows Media Player 在开发时,如果是所要播放的音频文件是在当前工程的路径下是可以播放的(如: moive/demo.wav),但如果换成绝对路径(如: d:\\demo),就播放不出来了,请用过的高手朋友们告诉是何原因,该如何解决!
------解决方案--------------------这是正常的,就像下载文件一下,也要在虚拟目录下才能下载.
或者你做个下载界面,如
download.aspx?filename=bb.wav
然后用writefile( "d:\\bb.wav ")
------解决方案--------------------从安全的角度来讲,web页面不应该访问本地的数据,要用网络路径来访问
------解决方案--------------------赞同楼上的说法