我把资源文件放在了tomcat webapps/resources/ 下,对视频文件进行预览时却出现了一个十分怪异的问题,
对于mp3文件无论文件名是中文还是英文,都能正常播放。
对于swf文件当文件名是英文时文件能正常播放,对于同一个文件,把文件名改成中文就不能播放了。
怎么才能解决播放的问题。
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312" />
<title>DOM_text01</title>
<style type="text/css">
#fd{
background:#EDF1F8;
border: 1px solid #849BCA;
float:left;
overflow:hidden;
position:absolute;
/*filter:alpha(opacity=50);*/
}
</style>
</head>
<body>
<div id="fd" style="display:block;filter:alpha(opacity=100);opacity:1;">
<div class="content">
<p> <object classid="clsid:6BF52A52-394A-11D3-B153-00C04F79FAA6" id="phx" width="300" height="300">
<param name="URL" value="http://localhost:8080/resources/12.swf"> <!--这里如果是英文就能播放,同一个文件,把文件名改成"父亲.swf" 就不能播放-->
<!-- 如果文件是 "23.mp3",或者 "容易受伤的女人.mp3" 都能播放-->
<param name="rate" value="1"> <param name="balance" value="0">
<param name="currentPosition" value="0">
<param name="defaultFrame" value>
<param name="playCount" value="1">
<param name="autoStart" value="-1">
<param name="currentMarker" value="0">
<param name="invokeURLs" value="-1">
<param name="baseURL" value>
<param name="volume" value="50">
<param name="mute" value="0">
<param name="uiMode" value="full">
<param name="stretchToFit" value="0">
<param name="windowlessVideo" value="0">
<param name="enabled" value="-1">
<param name="enableContextMenu" value="-1">
<param name="fullScreen" value="0">
<param name="SAMIStyle" value>
<param name="SAMILang" value>
<param name="SAMIFilename" value> <param name="captioningID" value>
<param name="enableErrorDialogs" value="0">
<param name="_cx" value="6482">
<param name="_cy" value="6350">
</object> </p> <div style="background:lightblue;width:245"><div id="itcn" style="background:#f70997;width:0"></div></div>
</div>
</div></body>
</html>
对于mp3文件无论文件名是中文还是英文,都能正常播放。
对于swf文件当文件名是英文时文件能正常播放,对于同一个文件,把文件名改成中文就不能播放了。
怎么才能解决播放的问题。
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312" />
<title>DOM_text01</title>
<style type="text/css">
#fd{
background:#EDF1F8;
border: 1px solid #849BCA;
float:left;
overflow:hidden;
position:absolute;
/*filter:alpha(opacity=50);*/
}
</style>
</head>
<body>
<div id="fd" style="display:block;filter:alpha(opacity=100);opacity:1;">
<div class="content">
<p> <object classid="clsid:6BF52A52-394A-11D3-B153-00C04F79FAA6" id="phx" width="300" height="300">
<param name="URL" value="http://localhost:8080/resources/12.swf"> <!--这里如果是英文就能播放,同一个文件,把文件名改成"父亲.swf" 就不能播放-->
<!-- 如果文件是 "23.mp3",或者 "容易受伤的女人.mp3" 都能播放-->
<param name="rate" value="1"> <param name="balance" value="0">
<param name="currentPosition" value="0">
<param name="defaultFrame" value>
<param name="playCount" value="1">
<param name="autoStart" value="-1">
<param name="currentMarker" value="0">
<param name="invokeURLs" value="-1">
<param name="baseURL" value>
<param name="volume" value="50">
<param name="mute" value="0">
<param name="uiMode" value="full">
<param name="stretchToFit" value="0">
<param name="windowlessVideo" value="0">
<param name="enabled" value="-1">
<param name="enableContextMenu" value="-1">
<param name="fullScreen" value="0">
<param name="SAMIStyle" value>
<param name="SAMILang" value>
<param name="SAMIFilename" value> <param name="captioningID" value>
<param name="enableErrorDialogs" value="0">
<param name="_cx" value="6482">
<param name="_cy" value="6350">
</object> </p> <div style="background:lightblue;width:245"><div id="itcn" style="background:#f70997;width:0"></div></div>
</div>
</div></body>
</html>
http://wenda.tianya.cn/wenda/thread?tid=4a8dc391da2ca59f&hl=zh-cn&clk=wttpcts