·您当前的位置:首页 > 技术教程 > AS2与AS3技术 >

[AS3]AllowScriptAccess与allowNetworking的用法介绍(3)

时间:2012-08-27 11:26163.com
3,allowFullScreen 参数: 启用全屏模式设置为true,否则设置为false(默认值) 仅当在响应鼠标事件或键盘事件时才会调用启动全屏模式的 ActionScript。如果在其它情况中调用,Flash Player 会引发异常。 在全屏模

  3,allowFullScreen

  参数:

  启用全屏模式设置为"true",否则设置为"false"(默认值)
  仅当在响应鼠标事件或键盘事件时才会调用启动全屏模式的 ActionScript。如果在其它情况中调用,Flash Player 会引发异常。
  在全屏模式下,用户无法在文本输入字段中输入文本。所有键盘输入和键盘相关的 ActionScript 在全屏模式下均会被禁用,但将应用程序返回标准模式的键盘快捷键(例如按 Esc)除外。
  当内容进入全屏模式时,程序会显示一条消息,指导用户如何退出和返回标准模式。该消息将显示几秒钟,然后淡出。
  如果某个调用方与 Stage 所有者(主 SWF 文件)没有位于同一安全沙箱,则调用 Stage 对象的 displayState 属性会引发异常。
  管理员可以通过在 mms.cfg 文件中设置 FullScreenDisable = 1 对浏览器中运行的 SWF 文件禁用全屏模式。
  在浏览器中,必须在 HTML 页面中包含 SWF 文件,才能进入全屏模式。
  在独立的播放器或放映文件中始终允许全屏模式。 (  水中的鱼  )

  1. <object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" 

    codebase="http://download.macromedia.com/pub/shockwave/cabs/

    flash/swflash.cab#version=9,0,28,0"
     width="100%" height="100%">   
  2. <param name="movie" value="falsh.swf" />   
  3. <param name="quality" value="high" />   
  4. <param name="AllowScriptAccess" value="sameDomain" />   
  5. <param name="allowNetworking" value="all" />   
  6. <param name="allowFullScreen" value="true" />   
  7. <embed src="falsh.swf" width="100%" height="100%" quality="high" 

    pluginspage="http://www.adobe.com/shockwave/download/download.cgi?

    P1_Prod_Version=ShockwaveFlash"
     type="application/x-shockwave-flash" 

    allowscriptaccess="sameDomain" allownetworking="all" 

    allowfullscreen="true"></embed>   
  8. </object> 
相关链接:

[AS3]swf如何和网页通信?附解决安全沙箱方法
[AS3]Flash安全沙箱——安全域和程序域的介绍和应用
[AS3]as3跨域传输数据的授权文件crossdomain.xml代码示例 
[AS3]主流网站crossdomain文件写法youku/tudou/ku6/taobao/163/QQ
[AS3]as3.0允许Flash跨域加载数据swf,jpg,xml等文件
[AS3]flash跨域策略文件crossdomain.xml配置分析说明
[AS3]AllowScriptAccess与allowNetworking的用法介绍
[AS3]as3.0关于LoaderContext详细介绍[安全沙箱相关]
[AS3]as3.0跨域加载外部图片外部xml的代码示例
[AS3]如何绕开AS3安全沙箱进行跨域加载SWF文件
[AS3]as3.0跨域加载外部图片外部xml的代码示例

热门文章推荐

请稍候...

保利威视云平台-轻松实现点播直播视频应用

酷播云数据统计分析跨平台播放器