を再生するファイルを見つけることができません。このURLがクライアント上で解決されると、完全なフレンドリURLが使用され、.swfへのリンクは正しくありません。ここでフラッシュパラメータがURLにコントローラを付加していると私は、パラメータとしてURLを使用して、ムービーパラメータを持つ組み込みフラッシュオブジェクトを持っている
HTMLです:
<object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000"
codebase="http://fpdownload.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,0,0"
width="100" height="30" id="MyId" align="middle">
<param name="allowScriptAccess" value="sameDomain" />
<param name="movie" value="Content/MyApp.swf?parm='/sounddir/mysound.mp3'" />
<param name="quality" value="high" />
<param name="bgcolor" value="#ffffff" />
<embed src="/Content/MyApp.swf?parm='/sounddir/mysound.mp3'" quality="high" bgcolor="#ffffff" width="100"
height="30" name="MyApp" align="middle"
allowScriptAccess="sameDomain" type="application/x-shockwave-flash"
pluginspage="http://www.macromedia.com/go/getflashplayer" />
</object>
何が起こることは(例えば)URLです映画のhttp://www.domain.com/MyContoller/MyAction?someid=4 値がで巻き取るPARMS:
MyContoller/'/ sounddir/mysound.mp3 「
は私がUrl.Content、ResolveUrlなどのすべての組み合わせを試してみましたが、すべては、サーバー上で発生し、クライアント上で何の助けがないこと。私は確かに ...私も間違ったURLの途中で「'/」を取り除くことはできません...また、ルートマップで何かをする方法を見つけ出すことを試みていないが、そこには成功これについての助けに感謝します... MVC 2でフラッシュを使用する方法については、そこに良いブログですか?ありがとうございます。