3

Argghh。他の場所でホストされている曲のオーディオプレビューを提供するサイトがあります。一部のファイル名にはアンパサンドが含まれています。以下の「soundFile」を渡す場所を参照してください。アンパサンドがあるときはいつでも、Flashはファイルを取得できません-アンパサンドの後にファイル名をドロップすると思います。「&」として渡すかHTMLエンティティとして渡すかは関係ありません( "&")

<object type="application/x-shockwave-flash" data="includes/player.swf" id="audioplayer" height="24" width="290">
<param name="movie" value="includes/player.swf"><param name="FlashVars" value="playerID=1&amp;soundFile=http://www.divideandkreate.com/mp3/Divide_&_Kreate_-_Party_Kisser.mp3">
<param name="quality" value="high"><param name="menu" value="false"><param name="wmode" value="transparent">
</object>
4

1 に答える 1

8

HTMLでエンコードするのではなく、URLでエンコードする必要があるようです。ただし、コードサンプルがないとわかりません。アンパサンドの URL エンコード コードは '%26' です。

于 2008-09-17T07:43:34.017 に答える