|
|
| Web Professional > Case Study 01 - Flash |
|
|
| Flsh 8 ExternalInterface¿Í FileReference Ŭ·¡½º¸¦ Ȱ¿ëÇÑ ³×À̹ö ¸ðÀÚÀÌÅ© »çÀÌÆ® |
|
|
| |
¡° Flash 8¿¡ »õ·Ó°Ô µîÀåÇÑ ExternalInterface Ŭ·¡½º´Â Ç÷¡½Ã¿Í À¥ ºê¶ó¿ìÀú »çÀÌÀÇ µ¥ÀÌÅÍÅë½ÅÀ»
´ã´çÇϸç, FileReference Ŭ·¡½º´Â ·ÎÄà ÄÄÇ»ÅÍÀÇ ÆÄÀÏÀ» ÂüÁ¶ÇÏ´Â ±â´ÉÀ» Á¦°øÇÑ´Ù.
À̹ø Case Study¿¡¼´Â ³×À̹ö ¸ðÀÚÀÌÅ© »çÀÌÆ®¿¡¼ ±¸ÇöÇÑ À̹ÌÁö ÆÄÀÏ ¾÷·Îµå ¸ðµâ¿¡ ´ëÇØ »ìÆìº¼
°ÍÀÌ´Ù. ¡± |
| |
|
±Û. ±èÁ¤¹Î NHN UXµðÀÚÀμ¾ÅÍ
UIIÆÀ Ç÷¡½Ã°³¹ßÀÚ |
|
| |
³×À̹ö ¸ðÀÚÀÌÅ© |
| |

³×À̹ö ¸ðÀÚÀÌÅ©(http://nemo.naver.com)´Â ¡®³×¸ð¡¯¶ó´Â ¾ÖĪÀ¸·Î ºÎ¸£´Â ÁÖÁ¦º° À̹ÌÁö ¸ðÀ½ ¼ºñ½º
ÀÌ´Ù. ¿äÁò À¯ÇàÇÏ´Â Æ®·»µå¸¦ Çѹø¿¡ ¸ð¾Æº¸´Â Àç¹Ì¸¦ Ãß±¸ÇϰíÀÚ Á¦ÀÛÇÑ ¼ºñ½º·Î¼ ±âÁ¸ÀÇ °Ô½ÃÆÇ
Çü ÅØ½ºÆ® À§ÁÖÀÇ Ä¿¹Â´ÏÄÉÀ̼ǿ¡¼ ¹þ¾î³ª À̹ÌÁö¸¦ ¸Å°³Ã¼·Î ÇÏ´Â ½Ã°¢Àû Ä¿¹Â´ÏÄÉÀ̼ÇÀ» Ãß±¸ÇÑ´Ù.
³×¸ð´Â ½ºÅ丮°¡ ´ã±ä À̹ÌÁö¸¦ ¸ðÀ¸±â À§ÇÑ °ü°èÇü, À̹ÌÁö¸¦ »ö´Ù¸¥ ´À³¦À¸·Î ¹èÄ¡Çϱâ À§ÇÑ
³ª¿Çü, °¡Áö·±È÷ Á¤µ·µÈ ´À³¦À¸·Î ¸ðÀ¸±â À§ÇÑ Á¤·ÄÇüÀÇ 3°¡Áö À̹ÌÁö ¹èÄ¡ Çü½ÄÀ» °®°í ÀÖ´Ù.
³×¸ðÀÇ ¼ºñ½ºÀÇ ÇÙ½ÉÀº À¯ÀúµéÀÌ ÀÚ¹ßÀûÀ¸·Î Âü¿©ÇÏ¿© À̹ÌÁö¸¦ ¸ðÀ½À» »ý»êÇÏ°í °øÀ¯ÇÒ ¼ö ÀÖ´Ù´Â
Á¡ÀÌ´Ù. µû¶ó¼ ¼ºñ½º¸¦ Á¦ÀÛÇϴµ¥ ÀÖ¾î¼ °¡Àå °í·ÁÇß´ø »çÇ×Àº ´ë´Ù¼öÀÇ À¯ÀúµéÀÌ À̹ÌÁö¸¦
¾÷·Îµå Çϴµ¥ ¼Õ½¬¿î ÀÎÅÍÆäÀ̽º¸¦ Á¦°øÇÏ°í ¾î¶² Ç÷§Æû¿¡¼µµ ºÒÆíÇÔÀÌ ¾øÀÌ ¼ºñ½º¸¦ »ç¿ëÇÒ
¼ö ÀÖµµ·Ï ¸¸µå´Â °ÍÀ̾ú´Ù.
| »ç¿ëÀÚ¿¡°Ô ¼Õ½¬¿î ÀÎÅÍÆäÀ̽º¸¦ Á¦°øÇÏ´Â °ÍÀÌ ÁÖ¿ä °í·Á»çÇ× |
|
| |
ExternalInterface Ŭ·¡½º |
| |
Ç÷¡½Ã¿Í À¥ ºê¶ó¿ìÀú »çÀÌÀÇ Åë½ÅÀº ÀÚ¹Ù½ºÅ©¸³Æ®¸¦ ÅëÇØ¼ ½ÇÇàµÈ´Ù. ÆÄÀÏ÷ºÎ¿¡ ´ëÇÑ ÀÚ¼¼ÇÑ Åë½Å
±¸Á¶´Â Ç÷¡½Ã ¹«ºñ ³»ºÎ¿¡¼ ¾×¼Ç½ºÅ©¸³Æ®¸¦ ÅëÇØ ÀÚ¹Ù½ºÅ©¸³Æ®¸¦ È£ÃâÇϰí ÀÚ¹Ù½ºÅ©¸³Æ®´Â ºê¶ó
¿ìÀú¿Í Åë½ÅÇÏ¿© ÆÄÀÏ Å½»öâÀ» ¶ç¿ì°Ô µÈ´Ù.
| Ç÷¡½Ã¿Í À¥ºê¶ó¿ìÀúÀÇ Åë½Å°ü°è |
Ç÷¡½Ã 8 ÀÌÀü ¹öÀü¿¡¼ÀÇ Ç÷¡½Ã¿Í ÀÚ¹Ù½ºÅ©¸³Æ®°£ÀÇ Åë½Å¹æ¹ýÀº ¾×¼Ç½ºÅ©¸³Æ®¿¡¼getURL()°ú
fscommand() ÇÔ¼ö¸¦ È£ÃâÇÏ¿© ÀÚ¹Ù½ºÅ©¸³Æ®¸¦ ½ÇÇàÇϰí ÀÚ¹Ù½ºÅ©¸³Æ®¿¡¼´Â setVariable() ÇÔ¼ö·Î
Ç÷¡½Ã¸¦ ÂüÁ¶ÇÏ´Â ¹æ½ÄÀ̾ú´Ù. ÀÌ¿Í °°Àº ¹æ½ÄÀº ´Ù¾çÇÑ ºê¶ó¿ìÀú¸¦ Áö¿øÇϱâ À§ÇØ ÀÚ¹Ù½ºÅ©¸³Æ®ÀÇ
ȣȯ¼ºÀ» ¸ÂÃç¾ß ÇÏ´Â ¹ø°Å·Î¿òÀÌ ÀÖ°í, ÆÄ¶ó¹ÌÅÍ Àü´Þ¿¡ ÀÖ¾î¼ ÀÚ¹Ù½ºÅ©¸³Æ®ÀÇ split() ÇÔ¼ö¸¦ ÀÌ¿ë
ÇÏ¿© ¹®ÀÚ¿ 󸮸¦ »ç¿ëÇØ¾ß ÇϹǷΠÅë½Å¿¡ ÀÖ¾î¼ Ã³¸®°¡ º¹ÀâÇÑ ¸éÀÌ Á¸ÀçÇÑ´Ù.
±×¸®°í ÀÚ¹Ù½ºÅ©¸³Æ®¿¡¼ Ç÷¡½Ã¸¦ È£ÃâÇÒ ¶§¿¡´Â ¾×¼Ç½ºÅ©¸³Æ®¿¡¼ ó¸®ÇÏ´Â ¹æ¹ý°ú ¾Æ¹«·±
¿¬°ü¼ºÀÌ ¾ø±â ¶§¹®¿¡ ¼·Î ´Ù¸¥ ¹æ½Ä¿¡ ´ëÇÑ ¿ÏÀüÇÑ ÀÌÇØ°¡ Çʼö¿´´Ù.
Ç÷¡½Ã 8¿¡¼ »õ·Ó°Ô Ãß°¡µÈ ExternalInterface´Â ÀÌ¿Í °°Àº ¹ø°Å·Î¿òÀ» Çѹø¿¡ ÇØ¼Ò½ÃÄÑÁØ´Ù.
À̰ÍÀº ¿¹Àü¿¡ ¿©·¯ ´Ü°è¸¦ °ÅÃļ ½ÇÇàµÇ´ø ±¸Á¶¸¦ º¸´Ù ª°Ô Ãà¼Ò½ÃÄÑÁÖ°í, ÀÚ¹Ù½ºÅ©¸³Æ® ÇÔ¼ö¸¦
ExternalInterface¿¡ µî·Ï½ÃÄÑ »ç¿ëÇϹǷΠº¸´Ù Àǹ̻ó ÀÌÇØÇϱ⠽±°í, »ç¿ë»ó ¹ÐÁ¢ÇÑ °ü·ÃÀÌ ÀÖ´Â
³»¿ëÀ¸·Î º¯ÇÏ°Ô µÈ´Ù.
ExternalInterface´Â flash.external ÆÐŰÁö¿¡ µé¾îÀÖ´Ù. ÀÌ Å¬·¡½º´Â ÀνºÅϽº¸¦ »ý¼ºÇÏÁö ¾Ê°í static
¸Þ¼ÒµåÀÎ call()À» ½ÇÇàÇÏ¿© ÀÚ¹Ù½ºÅ©¸³Æ®¸¦ Á÷Á¢ È£ÃâÇÑ´Ù. ¿¹¸¦ µé¾î HTML»ó¿¡ ÀÚ¹Ù½ºÅ©¸³Æ® ÇÔ¼ö
·Î HelloWorld(msg)°¡ ÀÖ´Ù¸é ExternalInterface.call(¡°HelloWorld¡±, ¡°¾È³çÇϼ¼¿ä¡±)¿Í °°ÀÌ ½ÇÇàÇÒ ¼ö
ÀÖ´Ù. ±×¸®°í ÀÚ¹Ù½ºÅ©¸³Æ®¿¡¼ ¹Ýȯ°ª(return value)ÀÌ Á¸ÀçÇϸé call() ¸Þ¼ÒµåÀÇ ½ÇÇà°á°ú·Î Àü´Þ
µÇ¹Ç·Î var returnValue = ExternalInterface.call(¡¦)°ú °°ÀÌ Àü´Þ¹Þ¾Æ »ç¿ëÇÒ ¼ö ÀÖ´Ù. ÀÌó·³ »ç¿ë¹ý
ÀÌ ¸Å¿ì °£´ÜÇϸç, ±âÁ¸ÀÇ Á¦ÀÛ°úÁ¤¿¡¼ Ç÷¡½Ã ¿ÀºêÁ§Æ®¸íÀ» »ìÆìº¸¸é¼ ÀÚ¹Ù½ºÅ©¸³Æ®¿Í ¿¬°áÇß´ø
º¹ÀâÇÑ °úÁ¤À» °ÅÄ¡Áö ¾Ê¾Æµµ µÈ´Ù.
|
| |
FileReference Ŭ·¡½º |
| |
Ç÷¡½Ã¿¡¼ ÆÄÀÏ Ã·ºÎ¸¦ °¡´ÉÇÏ°Ô ¸¸µå´Â °ÍÀº ¿À·£ ±â°£ µ¿¾È Ç÷¡½Ã Á¦ÀÛÀÚµéÀÌ °£ÀýÈ÷ ¹Ù¶ó´ø
¼÷¿ø »ç¾÷À̾ú´Ù. Ç÷¡½Ã 8¿¡¼ ±×°ÍÀÌ °¡´ÉÇÏ°Ô µÆÀ» ¶§, ´ë´Ù¼öÀÇ À¯ÀúµéÀÌ ¸ÕÀú Å×½ºÆ® ÇØº» °ÍÀÌ
¹Ù·Î FileReference Ŭ·¡½º¿´´Ù.
FileReference Ŭ·¡½º°¡ ÀÖ±âÀü±îÁö ÆÄÀÏ Ã·ºÎ´Â ¼ÒÀ§ ¡®²Ç¼ö¡¯¶ó ºÒ¸®´Â ºñÁ¤±Ô ¹æ½ÄÀ» »ç¿ëÇß´Ù.
±×°ÍÀº Ç÷¡½Ã ¹«ºñ°¡ Á¸ÀçÇÏ´Â ÆäÀÌÁö À̿ܿ¡ iframe ¶Ç´Â frameset ű׸¦ »ç¿ëÇÏ¿© ¼û°ÜÁø ÇÁ·¹ÀÓ
À» µÎ°í ÀÚ¹Ù½ºÅ©¸³Æ®¸¦ ÀÌ¿ëÇÏ¿© ÆÄÀÏ Ã·ºÎ±â´ÉÀ» µ¿ÀÛ½Ã۰í Àü¼ÛÇÏ´Â ±¸Á¶¸¦ »ç¿ëÇØ¾ß¸¸ Çß´Ù.
À̰ÍÀº ±¸ÇöÇϱ⿡ »ó´çÈ÷ º¹ÀâÇÑ ±â´ÉÀ̾ú°í, ºñÇ¥ÁØÈµÈ ÄÚµù ¹æ½ÄÀ̾úÀ¸¸ç, ÀϰüµÈ UI¸¦ ±¸Çö
Çϱ⿡ ¸Å¿ì ¾î·Á¿î ÀÛ¾÷À̾ú´Ù. µû¶ó¼ Ç÷¡½Ã 8¿¡¼ FileReferenceÀÇ µîÀåÀº 10³â ¹¬Àº üÁõÀ»
Çѹø¿¡ ¾Ä¾îÁÖ´Â ¹¦¾à°ú °°Àº Á¸Àç¿´´Ù.
FileReference Ŭ·¡½º´Â flash.net ÆÐŰÁö¿¡ µé¾îÀÖÀ¸¸ç, FileReferenceList Ŭ·¡½º¿Í ÇÔ²² »ç¿ëÇÑ´Ù.
±âº» »ç¿ë¹ýÀº ÀÌµé µÎ Å¬·¡½º¸¦ importÇÑ ´ÙÀ½ »õ·Î¿î FileReferenceListÀÇ ÀνºÅϽº¸¦ ¸¸µé°í
À̺¥Æ® ¿ÀºêÁ§Æ®¸¦ µî·ÏÇÏ¸é µÈ´Ù.
var fileList:FileReferenceList = new FileReferenceList();
var eventObj:Object = new Object();
fileList.addListener(eventObj);
¾÷·Î´õ¸¦ Á¦ÀÛÇϴµ¥ ÀÖ¾î¼ µµ¿òÀ» ÁÖ´Â À̺¥Æ®´Â onSelect, onOpen µîÀÌ ÀÖÀ¸¸ç, À̵é À̺¥Æ®
µéÀÌ ¹ß»ýÇÏ´Â »óȲ¿¡ µû¶ó¼ ÆÄÀÏ ¾÷·Îµå °úÁ¤À» Á¦¾îÇÒ ¼ö ÀÖ´Ù.
| ¤ýonSelect : |
ÆÄÀÏ Å½»ö ´ëÈ »óÀÚ¿¡¼ ¾÷·Îµå ¶Ç´Â ´Ù¿î·Îµå ÇÒ ÆÄÀÏÀ» ¼±ÅÃÇÒ ¶§ È£ÃâµÈ´Ù.
ÆÄÀÏ ¼±Åà ÈÄ ¼±ÅÃÇÑ ÆÄÀÏÀÇ ÆÄÀϸíÀ» ȸ鿡 º¸¿©ÁÖ°í, ÃÖÃÊ ¾÷·Îµå ÇÏ´Â
ÆÄÀÏÀ»
¾÷·Îµå ÇÑ´Ù. |
|
|
| ¤ýonOpen : |
¾÷·Îµå ¶Ç´Â ´Ù¿î·Îµå ÀÛ¾÷ ½ÃÀÛ ½Ã È£ÃâµÈ´Ù. ÀÛ¾÷ ½ÃÀÛ ½Ã ÇÁ¸® ¾÷·Îµù¹Ù¸¦
º¸¿©ÁØ´Ù |
|
|
| ¤ýonProgress : |
ÆÄÀÏ ¾÷·Îµå ¶Ç´Â ´Ù¿î·Îµå ÀÛ¾÷ Áß Á¤±âÀûÀ¸·Î È£ÃâµÈ´Ù. ¾÷·ÎµåÇÒ ÆÄÀÏÀÇ
ÇöÀç ¾÷·Îµå µÈ ¿ë·®°ú Àüü ¾÷·ÎµåÀÇ ¿ë·®À» °è¼Ó ÇØ¼ Àü´Þ ¹ÞÀ» ¼ö ÀÖ´Ù.
µû¶ó¼ ÇÁ¸® ¾÷·Îµù¹ÙÀÇ »óŸ¦ º¸¿© ÁÙ ¼ö ÀÖ´Ù. |
|
|
| ¤ýonComplete : |
¾÷·Îµå ¶Ç´Â ´Ù¿î·Îµå ÀÛ¾÷ ¿Ï·á ½Ã È£ÃâµÈ´Ù. ÇϳªÀÇ ÆÄÀÏÀÌ ¾÷·Îµå°¡ ´Ù µÇ¸é
¶Ç ´Ù¸¥ ÆÄÀÏÀ» ¾÷·Îµå Çϰí, ÃÖÁ¾ÀûÀ¸·Î ÆÄÀÏÀ» ¾÷·Îµå ÇÑ ¼ö¿Í ¼±ÅõǾú´ø
ÆÄÀÏÀÇ ¼ö°¡ °°°Ô µÇ¸é ´õ ÀÌ»ó ÆÄÀÏÀ» ¾÷·Îµå ÇÏÁö ¾Ê´Â´Ù. ¶ÇÇÑ ¸¶Áö¸· ÆÄÀÏÀÌ
¾÷·Îµå µÈ ÈÄ ÇÁ¸® ¾÷·Îµù¹Ù¸¦ ȸ鿡¼ »ç¶óÁö°Ô ÇÑ´Ù. |
ÆÄÀÏ ¾÷·Îµå ¸ðµâÀ» ¸¸µå´Âµ¥ ÀÖ¾î¼ FileReference Ŭ·¡½º ¿ªÇÒ¿¡ ¾Æ½¬¿î Á¡Àº À̹ÌÁöÀÇ ÇÁ¸®ºä
±â´ÉÀ» ·ÎÄà ÄÄÇ»ÅÍ¿¡¼ °¡´ÉÇϵµ·Ï ¸¸µé ¼ö ¾øÀ¸¸ç, ¶ÇÇÑ Å½»ö±â¿¡¼ Á÷Á¢ µå·¡±×&µå¶øÀ» Áö¿øÇÏ´Â
±â´ÉÀÌ ÀÖ´Ù¸é ¾ÆÁÖ ¿Ïº®ÇÒ °ÍÀÌ´Ù. ¾Æ¸¶µµ ±â´ë¸¦ ÃæÁ·½ÃŰ¸é ¶Ç ´Ù¸¥ ±â´ë¸¦ °¡Áö°Ô µÇ´Â °ÍÀº ¾î¿
¼ö ¾ø´Â »ç¶÷ ½É¸®ÀÏ °ÍÀÌ´Ù.
|
| |
À¯ÀúÀÇ °ú¾÷ È帧 |
| |
»ç¿ëÀÚ°¡ ³×¸ð¿¡¼ À̹ÌÁö ¸ðÀÚÀÌÅ©¸¦ Á¦ÀÛÇÏ´Â °úÁ¤Àº ´ÙÀ½°ú °°´Ù.
1.¡®³×¸ðÆÇ ¸¸µé±â¡¯¸¦ ¼±ÅÃÇÏ¿© ¿øÇÏ´Â Á¾·ùÀÇ ³×¸ð¸¦ ¼±ÅÃÇÑ´Ù.
2.¡®³×¸ðÄ Ã¤¿ì±â¡¯ °úÁ¤¿¡¼ À̹ÌÁö¸¦ ¼øÂ÷ÀûÀ¸·Î ¿Ã¸°´Ù.
ÀÌ·¸°Ô ¸¸µç ³×¸ðÆÇÀ» °øÀ¯ÇØ ´Ù¸¥ ÀÌ¿ëÀÚ°¡ Âü¿©ÇÒ ¼ö ÀÖµµ·Ï Á¦ÀÛÇÏ°Ô µÈ´Ù. »ç¿ëÀÚ´Â °ø°³µÈ ³×¸ð
ÆäÀÌÁö¿¡¼ ¡®Âü¿©Çϱ⡯ ¹öưÀ» ´©¸£°Å³ª ³×¸ðÆÇ ¾ÈÀÇ ¡®Ã¤¿ì±â¡¯ ¹öưÀ» ´·¯ À̹ÌÁö¸¦ Ãß°¡·Î µî·ÏÇÏ¿©
³×¸ðÆÇÀ» ¿Ï¼ºÇÑ´Ù. ±×¸®°í »ç¿ëÀÚ°¡ ¸¸µç ³×¸ðÆÇÀº ¡®¸¶À̳׸𡯿¡¼ ¸ðµÎ º¼ ¼ö ÀÖÀ¸¸ç, ³×¸ð ¼ºñ½º
¿¡¼ ³×¸ðÆÇ ¸¸µé±â, Âü¿©Çϱ⠵ µû¶ó Ȱµ¿Á¡¼ö°¡ ¿Ã¶ó°¡¸ç, Ȱµ¿Á¡¼ö¸¦ ÅëÇØ »ç¿ëÀÚÀÇ ³×¸ð ·¹º§
ÀÌ ÃÑ 7´Ü°è±îÁö »ó½ÂÇÑ´Ù.
| ´Ù¸¥ ÀÌ¿ëÀÚ°¡ Âü¿©Çϵµ·Ï °øÀ¯ÇÑ ³×¸ð |
| ¸¶À̳׸𿡼´Â ³ª¸¸ÀÇ ¸ðÀÚÀÌÅ©¸¦ °ü¸® |
|
| |
³×¸ð À̹ÌÁö ¾÷·Î´õ |
| |
³×¸ð¿¡¼ À̹ÌÁö¸¦ ¿Ã¸®´Â °úÁ¤Àº ´ÙÀ½°ú °°ÀÌ Ç÷¡½Ã¿¡¼ ó¸®ÇÑ´Ù.
1. ³×¸ðÄ Ã¤¿ì±â °úÁ¤¿¡¼ À̹ÌÁö ã¾Æº¸±â ¹öưÀ» ´©¸¥´Ù.
2. ÀÚ¹Ù½ºÅ©¸³Æ®°¡ È£ÃâµÇ°í ExternalInterface Ŭ·¡½º¸¦ ÅëÇØ Ç÷¡½Ã¿¡ Àü´ÞµÈ´Ù.
3. FileReference Ŭ·¡½º¸¦ ÀÌ¿ëÇÏ¿© ÆÄÀÏ ¼±ÅðúÁ¤ÀÌ ÁøÇàµÈ´Ù.
4. »ç¿ëÀÚ°¡ ÆÄÀÏÀ» ¼±ÅÃÇÑ´Ù.
5. Ç÷¡½Ã¿¡¼ ¾÷·Îµå¸¦ ½ÇÇàÇÑ´Ù.
6. ¾÷·Îµå°¡ ³¡³ª¸é ½æ³×ÀÏ ¼±ÅðúÁ¤À» ÁøÇàÇÑ´Ù.
7. ½æ³×ÀÏÀ» °áÁ¤ÇÑ ´ÙÀ½ ¾÷·Îµå °úÁ¤À» ¿Ï·áÇÑ´Ù.
| »ý¼ºµÈ ³×¸ðÆÇ¿¡¼ ³×¸ðÄ Ã¤¿ì±â ¼±ÅðúÁ¤ |
FileReference Ŭ·¡½º¸¦ »ç¿ëÇÏ¿© À̹ÌÁö ¾÷·Î´õ¸¦ Á¦ÀÛÇÏ¸é ·ÎÄÃ»ó¿¡ Á¸ÀçÇÏ´Â ÆÄÀϸí°ú È®ÀåÀÚ¿¡
´ëÇÑ Á¤º¸´Â ¾Ë ¼ö ÀÖÁö¸¸ À̹ÌÁö ¹Ì¸®º¸±â ±â´ÉÀ» ±¸ÇöÇÏ´Â °ÍÀº ºÒ°¡´ÉÇÏ´Ù. µû¶ó¼ ³×¸ð¿¡¼
À̹ÌÁö ¾÷·Îµå °ú¾÷À» ÁøÇàÇÒ ¶§, À̹ÌÁö¸¦ ¼±ÅÃÇÏ´Â Áï½Ã ¼¹ö·Î Àü¼ÛÇÏ°í ½æ³×ÀÏ ¼±ÅðúÁ¤À» ÁøÇà
Çϵµ·Ï Á¦ÀÛÇß´Ù. ·ÎÄà »ó¿¡ Á¸ÀçÇÏ´Â À̹ÌÁö¸¦ Ç÷¡½Ã¿¡¼ ¹Ì¸®º¸±â »óÅ·Π±¸ÇöÇÒ ¼ö ¾÷´Â ÀÌÀ¯´Â
Ç÷¡½ÃÀÇ º¸¾È Á¤Ã¥»ó Áö¿øÇÏÁö ¾Ê´Â ±â´ÉÀ̱⠶§¹®ÀÌ´Ù.
| ½æ³×ÀÏ ¼±ÅðúÁ¤¿¡¼ À̹ÌÁö´Â ¼¹ö¿¡ Àü¼ÛµÈ »óÅÂÀÌ´Ù. |
|
| |
¸¶Ä¡¸ç |
| |
Áö±Ý±îÁö ³×À̹ö ¸ðÀÚÀÌÅ© ¼ºñ½º¿¡¼ÀÇ »ç¿ëÇÑ Ç÷¡½Ã 8ÀÇ ±â´É Áß ExternalInterface¿Í
FileReference Ŭ·¡½º¿¡ ´ëÇØ¼ °£·«È÷ ¼Ò°³ÇÏ¿´´Ù. ½ÇÁ¦·Î µÎ °¡Áö ±â´ÉÀº »ó´çÈ÷ À¯¿ëÇϸç,
¿¹Àü°ú ´Þ¸® Á¦ÀÛ¹æ¹ýµµ ¸Å¿ì °£´ÜÇÏ´Ù. µû¶ó¼ ¼Ò½ºÄڵ带 Áß½ÉÀ¸·Î ¼³¸í ÇÏ´Â °ÍÀ» ¹èÁ¦ÇÏ¿´´Ù.
³×¸ð ¼ºñ½º ÀÚü´Â »ó´çÈ÷ ´Ù¾çÇÑ ±â´ÉÀ» °®Ãß°í ÀÖÁö¸¸, ÀÌ µÎ °¡Áö ±â¼ú ÀÚü´Â ¸Å¿ì Á÷°üÀûÀ¸·Î
»ç¿ëÇÒ ¼ö ÀÖÀ» Á¤µµ·Î ÀÌÇØÇϱ⠽±±â ¶§¹®ÀÌ´Ù. ¾Õ¿¡¼ µÎ Ŭ·¡½º¸¦ ¼³¸íÇÒ ¶§ Âü°í·Î Ç¥½ÃÇÑ
Adobe.comÀÇ Devnet ±â»ç¿¡ º¸´Ù ÀÚ¼¼ÇÑ Á¤º¸°¡ ÀÖÀ¸¹Ç·Î Âü°íÇϱ⠹ٶõ´Ù.
ÇѰ¡Áö ½½Ç ¼Ò½ÄÀÌ Àִµ¥, ¾ÖÃÊ¿¡ ExternalInterface·Î ±¸ÇöÇß´ø Äڵ带 ÇöÀç ¼ºñ½º ÇÏÁö
¾Ê°í ÀÖ´Ù.
¼ºñ½º¸¦ ¿ÀÇÂÇÏ´ø ½Ã±â¿¡ Ç÷¡½Ã 9 Ç÷¹À̾ ´ëÇÑ Á¤½Ä ¹èÆ÷°¡ ½ÃÀ۵ƴµ¥, Ç÷¹À̾î
¹öÀü 9¸¦
»ç¿ëÇÏ´Â »ç¿ëÀÚµéÀº ÀÎÅÍ³Ý ÀͽºÇ÷η¯ »ó¿¡¼ ¸Þ¸ð¸® ºÎÁ· Çö»óÀ» ³ªÅ¸³»´Â °æ¿ì°¡
¹ß»ýÇß±â
¶§¹®ÀÌ´Ù. À̰ÍÀº Ç÷¡½Ã Ç÷¹À̾îÀÇ ¹®Á¦¶ó±â º¸´Ù ÀͽºÇ÷η¯¿¡¼ Eolas ÆÐÄ¡¿Í °ü·ÃµÈ
º¯°æ»çÇ×
¶§¹®¿¡ ¿øÃµÀûÀ¸·Î ÇØ°áÇÏÁö ¸øÇÑ ¹ö±× À̽´ Áß Çϳª¶ó°í ¾Ë·ÁÁ® ÀÖ´Ù.
|
|