ÓÃJSʵÏÖÍøÒ³ÀïµÄFlashÈ«ÆÁ¹¦ÄÜ
¿ÉÒÔ“°´ESC Í˳öÈ«ÆÁģʽ”
¡¡¡¡FLASH È«ÆÁÓжþÀàËÄÖÖ£º
¡¡¡¡
¡¡¡¡1¡¢²»ÓÃä¯ÀÀÆ÷Ö±½ÓÓÃFLASH²¥·ÅÆ÷²¥·ÅµÄÀàÐÍ£º
¡¡¡¡
¡¡¡¡A¡¢²»ÏÔʾFLASH²¥·ÅÆ÷²Ëµ¥À¸µÄÈ«ÆÁ£¨ÀàËÆÆÁ±£Ð§¹û£©£¬ÔÚµÚÒ»Ö¡´¦µÄActionsÓÃFS Command ÃüÁÔÚFor standalone player Ñ¡ÏîÖÐÑ¡Ôñfullscreen Ϊtrue ¼´¿É¡£
getURL("FSCommand:trapallkeys","true"); //ÆÁ±Îµôesc¼ü£¨Ö¸¶¨ true ¿É½«ËùÓа´¼üʼþ£¨°üÀ¨¿ì½Ý¼ü£©·¢Ë͵½ Flash Player ÖÐµÄ onClipEvent(keyDown/keyUp) ´¦Àíº¯Êý¡££©
getURL("FSCommand:fullscreen","true"); //È«ÆÁ
getURL("FSCommand:showmenu","false"); //²»ÏÔʾÓÒ¼ü²Ëµ¥
ÔËÐÐÖпɰ´ ESC Í˳ö»òÉèÒ»°´Å¥ÔÚActionsÉÏÓÃFS command £¬ÔÚFor standalone player Ñ¡ÏîÖÐÑ¡Ôñquit Ò²¿ÉÍ˳ö¡£¸½´øËµÒ»¾ä£º
¡¡¡¡
¡¡¡¡For standalone playerÉϵÄËùµÄÑ¡ÏîÖ»ÊʺÏÓÚÓÃFLASH ²¥·ÅÆ÷²¥·ÅµÄÇé¿ö¡£
¡¡¡¡
¡¡¡¡B¡¢Èç¹û½öÊÇҪʹSWFÎļþÕ¼ÂúFLASH²¥·ÅÆ÷µÄ´°¿Ú£¬Ê²Ã´Ò²²»ÐèÒª×ö¡£Ö±½Ó»÷SWFÎļþ¡£
¡¡¡¡ÒÔÉÏÒ»ÀàÈ«ÆÁ¶àÓÃÔÚ·ÇÍøÂçµÄÔËÐС£
¡¡¡¡
¡¡¡¡2¡¢µÚ¶þÀàÊÇÔÚ·ÇFLASH ä¯ÀÀÆ÷£¨ÈçIE£©ÖÐÔËÐеÄÈ«ÆÁ£º
¡¡¡¡
¡¡¡¡A¡¢Ö»Õ¼Âúä¯ÀÀÆ÷£ºÕâÖÖÇé¿öÏà¶Ô¼òµ¥£¬²»¹ÜÄúÉèµÄFLASHÊÇ·ñÊÇ800*600£¬Ö»ÒªÔÚµ÷ÓÃSWFÎļþµÄHTMLÎļþÖн«WIDTH= HEIGHT= ºóÃæµÄÁ½¸ö²ÎÊýÉèΪ100¼´¿É£¬µ±È»Ò²¿ÉÒÔÔÚFLASH µ¼³öHTMLÎļþµÄÉèÖÃÖнøÐÐÉèÖã¬
¡¡¡¡
¡¡¡¡·½·¨ÊÇ£º´ò¿ªFILE²Ëµ¥£ºÑ¡Publish Settings µ¯³öµ¼³öÉèÖöԻ°¿ò£ºÔÚHTML±êǩϵÄDimensionsÑ¡ÏîÖÐÏÂÀºóÑ¡ÖÐPercent,²¢ÔÚWIDTH ºÍHEIGHT ¿òÖÐÌî100£¬ÔËÐÐÕâ¸öÓëSWFͬÃûµÄHTMLÎļþÔòÓëÖ±½Ó¼ÓÓï¾äͬЧ¡£ÕâÖÖÕ¼Âúä¯ÀÀÆ÷µÄÈ«ÆÁÓëSWFÎļþµÄÉèÖÃÎ޹أ¬µ«×îºÃÉèÖõĴóСÔÚ700*400¸½½ü£¬·ñÔòÈÝÒ×µ¼ÖÂͼÏñÌØ±ðÊǺº×ÖµÄÊ§Õæ¡£
¡¡¡¡
¡¡¡¡B¡¢²»ÏÔʾä¯ÀÀÆ÷²Ëµ¥À¸¡¢¹¤¾ßÀ¸µÄÈ«ÆÁ¡£ÕâÖÖÈ«ÆÁÉÔÉÔ¸´ÔÓ,Ò²ÓëFLASHµÄÉèÖÃÎ޹أ¬µ«Òª½èÖúJavacriptÀ´Íê³É¡£·½·¨ÊÇ£ºÔÚHTMLÎļþÖмä¼ÓÈëÒÔÏ´úÂ룺
¡¡¡¡
¡¡¡¡£¼script language="Javascript"£¾
¡¡¡¡£¼!--
¡¡¡¡window.open("nfd.swf","","fullscreen=1,menubar=no,width=800,height=600")
¡¡¡¡//--£¾
¡¡¡¡£¼/script£¾
¡¡¡¡
¡¡¡¡×¢£ºnfd.swf ¸ÄΪÄúÒª²¥·ÅµÄSWFÎļþÃû¡£
¡¡¡¡
¡¡¡¡Ò²¿ÉÒÔÔÚSWFÎļþµÄµÚÒ»Ö¡ActionsÉϵÄURL ÃüÁîÉϼÓ
Ïà¹ØÎĵµ£º
Ò»¡¢²é¿´Ô´Îļþ
µ±ä¯ÀÀÍøÒ³¼ûµ½ÓÕÈ˵ÄFLASHʱ£¬Îҵİ®ÊóÓÒ¼ü¾ÍÊÜ¿àÁË£¬Ò»µã»÷Ëü£¬ÔÚÓÒ¼ü²Ëµ¥ÖÐÑ¡Ôñ"View source"£¨Ó¢Îİ汾µÄIE£©»òÕß"²é¿´Ô´Îļþ"£¨ÖÐÎİ汾µÄIE£©£¬¼Çʱ¾¾Í´ø×ÅÃÜÃÜÂéÂéµÄÔ´´úÂëÏÔʾÔÚÃæÇ°.
°´Ï¿ì½Ý¼ü"Ctrl + F"£¬ÔÚµ¯³öµÄ¶Ô»°¿òÖÐÊäÈë".swf"£¬È·¶¨¼´¿É²éÕÒµ½FLASHµÄSWFÎļþ,COPYÏÂÁ´½ÓµØÖ·£¬× ......
ÔÚGoogle ¡¢Mozilla ¡¢Apple µÈ×éÖ¯µÄŬÁ¦Ï£¬HTML5 ±ê×¼ÒѾ´Ó²Ý°¸×ßÏòʵÏÖ¡£Ä¿Ç°¼¸¸öÖ÷Á÷ä¯ÀÀÆ÷µÄ×îа汾¾ùÒÑ»ò¶à»òÉÙÖ§³ÖHTML5µÄй¦ÄÜ£¬¼´Ê¹ÊǹýʱµÄä¯ÀÀÆ÷Ò²¿ÉÒÔͨ¹ýJavascriptºÍ²å¼þÀ´Ä£ÄâÏàÓ¦µÄЧ¹û¡£
ÔÚ¿ª·¢RIA£¨¸»»¥ÁªÍøÓ¦Ó㩵Äʱºò£¬ÊÇÑ¡ÔñÕ¼ÓÐÂÊ¡¢¼æÈÝÐÔ¡¢¿ª·¢Ð§ÂÊÓÐÏÞµÄFlash¡¢SilverLight¡¢Gears¡¢JavaFXµÈ ......
ÕâÀïÓÃÁËÁ½ÖÖ·½·¨£¬getURL(”javascript:º¯ÊýÃû”)ºÍExternalInterface£¬ExternalInterface¸üÎȶ¨Ò»Ð©¡£
AS´úÂë:
on (release) {
getURL(”javascript:say(’ÎÒÊÇFlashÖеÄÎÄ×Ö£¬ÓÃgetURL·½·¨’)”);
}
»ò
on (release) {
import flash.external.ExternalInterface;
Externa ......
½ñÌì»»¸ö¿Úζ£¬ÖÆ×÷Ò»ÏÂÉÏ´«Í¼Æ¬£¬¹¦ÄܸöÈËÏ£Íû¾¡Á¿¼òµ¥»¯£¬·½±ãÀí½â£ºFlash cs4 ¶ÔFileReference ÀàÔö¼Ó¼¸ÏîÄÚÈÝ
Èçdata ÊôÐÔÄܹ»»ñÈ¡µ½Ò»¸ödata : ByteArray Õâ¸öÖµ£¬
Save ºÍLoad µÄ·½·¨ÊµÏÖÉÏ´«ºÍ±£´æÍ¼Æ¬¡£
ÓÐÁËÕâÁ½¸ö¹¦Äܺó£¬ÎÒÃÇ¿ÉÒÔʵÏÖÉÏ´«Í¼Æ¬µÄÄ¿µÄÁË£¬ÅäºÏLoader ¼ÓÔØByteArray ÕâÑù¾ÍÄÜʵÏÖͼƬ½áº ......