ネットワーク API の制限

SWF コンテンツを含む HTML ページで <object> および <embed> タグに allowNetworking パラメータを設定することによって、ネットワーク機能に対する SWF ファイルのアクセスを制御できます。

allowNetworking の有効な値は次のとおりです。

allowNetworking パラメータを設定するには、次の例に示すように、SWF コンテンツを含む HTML ページで <object> および <embed> タグに allowNetworking パラメータを追加し、その値を設定します。

<object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000"
 codebase="http://fpdownload.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=9,0,18,0" 
 width="600"  height="400" id="test" align="middle">
<param name="allowNetworking" value="none" />
<param name="movie" value="test.swf" />
<param name="bgcolor" value="#333333" />
<embed src="test.swf" allowNetworking="none" bgcolor="#333333" width="600" height="400"  
 name="test" align="middle" type="application/x-shockwave-flash"   
 pluginspage="http://www.adobe.com/shockwave/download/download.cgi?P1_Prod_Version=ShockwaveFlash" />
</object>

allowNetworking"internal" に設定されている場合は、以下の API を使用できません。

allowNetworking"none" に設定されている場合は、上記の API に加えて以下の API も使用できません。

選択された allowNetworking 設定により SWF ファイルがネットワーク API を使用することが許可されている場合でも、この章で説明するように、セキュリティサンドボックスの制限に基づいて他の制限が適用されることがあります。

allowNetworking"none" に設定されている場合、TextField の htmlText プロパティの <img> タグはネットワークコンテンツを表示しません。allowNetworking"none" に設定されている場合、Flash オーサリングツールに追加された読み込み済みの共有ライブラリのシンボル (ActionScript でない) は、実行時に使用できません。


 

このページに新しいコメントが追加された場合に、電子メールでの通知を希望する。 | コメントレポート

現在のページ: http://livedocs.adobe.com/flash/9.0_jp/main/00001079.html