Flex mp3²¥·Å
<?xml version="1.0" encoding="utf-8"?>
<mx:Application xmlns:mx="http://www.adobe.com/2006/mxml" layout="absolute" creationComplete="myInit()">
<mx:Script>
<![CDATA[
import flash.events.*;
import flash.net.URLRequest;
import flash.media.Sound;
import flash.media.SoundChannel;
import flash.media.SoundTransform;
import flash.utils.Timer;
import flash.events.TimerEvent;
import mx.controls.Alert;
//mp3 µÄ url µØÖ·
private var soundURL:String = "asflex.mp3";
//·ÃÎÊ url ÉϵĶ«Î÷¶¼Óà URLRequest ÁË
private var request:URLRequest = new URLRequest(soundURL);
private var my_sound:Sound=new Sound(); // н¨ Sound ¶ÔÏó
//ÉùÃ÷ SoundChannel ÀàÐ͵ıäÁ¿ my_channel
private var my_channel:SoundChannel;
//н¨ myTimer ¶ÔÏó²¢¶¨ÒåÑ»·µÄʱ¼ä¼ä¸ôΪ10ºÁÃë,Ñ»·´ÎÊýΪÎÞÏÞ´Î(²ÎÊýÖеÄ0±íʾÎÞÏÞ´Î)
private var myTimer:Timer = new Timer(10, 0);
private function myInit():void{
my_sound.load(request); // ÔØÈëÍⲿ mp3: She is my sin.mp3
}
//²¥·ÅÒôÀÖ:
private function playSound(): void{
Alert.show(my_sound.length.toString());
my_channel = my_sound.play(); // ÒôÀÖÕýʽ¿ªÊ¼²¥·Å
//Ìí¼ÓʼþÕìÌýÆ÷, ¹¦ÄÜ: Ñ»·Ö´ÐÐ timerHandler º¯Êý(µ«ÕâÀﻹûÓпªÊ¼Ñ»·Ö´ÐÐ)
myTimer.addEventListener(TimerEvent.TIMER, timerHandler);
myTimer.start(); // ÕâÀï²Å¿ªÊ¼Ñ»·Ö´ÐÐ timerHandler º¯Êý
}
//Í£Ö¹ÒôÀÖ:
private function stopSound():void{
//Í£Ö¹¶Ôº¯Êý timerHandler µÄÑ»·Ö´ÐÐ, ÒòΪÒôÀÖ¿ªÊ¼Ê± myTimer ¶ÔÏó¾Í¶Ôº¯Êý timerHandler Ñ»·Ö´ÐÐÁË
myTimer.stop();
my_channel.stop(); // ÕýʽֹͣÒôÀÖ
progress_hs.value = 0; // ʹÄÇ"²¥·Å½ø¶È"ÌõµÄÖµ»Øµ½0,¼´»Øµ½×î×ó¶Ë
}
//¶¨Òå±» myTimer Ñ»·Ö´Ðеĺ¯Êý timerHandler
private
Ïà¹ØÎĵµ£º
ΪÁËÔÚÓ¦ÓóÌÐòÖÐʹÓÃÊý¾Ý£¬Adobe Flex °üÀ¨ÁËÓëHTTP servers£¬web services »òremoteobject services
£¨Java objects£©½øÐн»»¥µÄ×é¼þ£¬ÕâЩ×é¼þ±»³ÆÖ®ÎªÔ¶³Ì¹ý³Ìµ÷Óã¨RPC£©·þÎñ×é¼þ¡£
Óë Adobe ColdFusion£¬PHP »òÀàËÆµÄ·þÎñÆ÷¼¼Êõ²»Í¬£¬Flex Ó¦ÓóÌÐò²¢²»Ö±½ÓÁ¬½ÓÊý¾Ý
¿â¡£¾Ù ......
½ñÌìÕÛÌÚÁË´ó°ëÌìFlashÓëFlex3µÄÅäºÏ£¬ÌØ×ܽáÒ»ÏÂÐĵÃÌå»á£º
1£© Èç¹ûÊÇͨ¹ýEmbedÀ´Ç¶ÈëswfµÄ»°£¬Flex3Ö»Ö§³ÖFlashCS2Ëù´´½¨µÄswf.
2) Èç¹ûÊÇͨ¹ýloaderÀ´¼ÓÔØµÄ»°£¬Ö»ÓÐAS3µÄswf²ÅÄÜÔÚ¼ÓÔØºó±»¿ØÖÆ£¨ÕâºÍµÚÒ»µãÏà·´£¬ÎÒ»¨Á˺ܳ¤Ê±¼ä²ÅŪÃ÷·¢ÏÖÕâÁ½µã£¬º¹£¡£©
3£© Èç¹ûÒªÖ±½Ó¼ÓÔØµ½Flexµ±ÖУ¬Àà±ØÐë¼Ì³ÐUIComponent£¬Õ ......
µÇÂ½Ò³Ãæ
<?xml version="1.0" encoding="utf-8"?>
<mx:Application xmlns:mx="http://www.adobe.com/2006/mxml" layout="absolute" creationComplete="init()">
<mx:Script>
<![CDATA[
import flash.net.navigateToURL;
private function setCookie():void{
&nb ......
µÇÂ½Ò³Ãæ
<?xml version="1.0" encoding="utf-8"?>
<mx:Application xmlns:mx="http://www.adobe.com/2006/mxml" layout="absolute" >
<mx:Script>
<![CDATA[
import mx.messaging.messages.HTTPRequestMessage;
import mx.rpc.http.HTTPService;
import mx. ......