>백엔드 개발 >PHP 튜토리얼 > Dreamweaver自带的FLVPlayer_Progressive.swf不能播发中文文件

Dreamweaver自带的FLVPlayer_Progressive.swf不能播发中文文件

WBOY
WBOY원래의
2016-06-13 12:59:541811검색

Dreamweaver自带的FLVPlayer_Progressive.swf不能播放中文文件?
Dreamver自带的FLVPlayer_Progressive.swf不能播放中文文件。

<br />
<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=7,0,0,0" width="322" height="319" id="FLVPlayer"><br />
<param name="movie" value="../Img/FLVPlayer_Progressive.swf" /><br />
<param name="salign" value="lt" /><br />
<param name="quality" value="high" /><br />
<param name="scale" value="noscale" /><br />
<param name="FlashVars" value="&MM_ComponentVersion=1&skinName=../Img/Halo_Skin_3&streamName=测试.flv&autoPlay=false&autoRewind=false" /><br />
<embed src="../Img/FLVPlayer_Progressive.swf" flashvars="&MM_ComponentVersion=1&skinName=../Img/Halo_Skin_3&streamName=测试.flv&autoPlay=false&autoRewind=false" quality="high" scale="noscale" width="322" height="319" name="FLVPlayer" salign="LT" type="application/x-shockwave-flash" pluginspage="http://www.adobe.com/shockwave/download/download.cgi?P1_Prod_Version=ShockwaveFlash" /><br />
</object><br />


我把flv文件名换成123.flv就能播放,不知何解,我试过用server.urlencode,但是好像不行,请问如何解决?
------解决方案--------------------
gb2312和utf-8的server.urlencode都试下.估计要UTF-8的才可以
实在不行就不用中文
------解决方案--------------------
最好少用中文,目录及文件名
------解决方案--------------------
用urlencode('测试.swf')转换一下文件名称试试

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.