IAMDIX 10 Denunciar post Postado Novembro 2, 2011 para testar nosso site em Flash, serve usar o Publish em html do proprio programa ou precisa ter um servidor localhost tipo o wamp? Compartilhar este post Link para o post Compartilhar em outros sites
Daniel o rei 14 Denunciar post Postado Novembro 2, 2011 É só publicar html mesmo, a não ser que precise de um servidor para alguma coisa. Você pode só colocar numa pasta mesmo todos os arquivos, mas se necessitasse de fazer uploads ou outra coisa não teria escolha. Compartilhar este post Link para o post Compartilhar em outros sites
IAMDIX 10 Denunciar post Postado Novembro 2, 2011 É só publicar html mesmo, a não ser que precise de um servidor para alguma coisa. Você pode só colocar numa pasta mesmo todos os arquivos, mas se necessitasse de fazer uploads ou outra coisa não teria escolha. Obrigado pela resposta Daniel, é que eu li que para testar o swfaddress para implementar a função de voltar precisava ser online e realmente não consigo fazer isso so publicando em html ( anão ser que eu fiz burrada nos codigos hehe) Vou testar o servidor wamp e ver se consigo fazer funcionar Compartilhar este post Link para o post Compartilhar em outros sites
IAMDIX 10 Denunciar post Postado Novembro 6, 2011 Obrigado pela resposta Daniel, é que eu li que para testar o swfaddress para implementar a função de voltar precisava ser online e realmente não consigo fazer isso so publicando em html ( anão ser que eu fiz burrada nos codigos hehe) Vou testar o servidor wamp e ver se consigo fazer funcionar Testei o servidor wamp seja ele onine e offline mas a função do botão voltar com swfaddress non funciona.....será que tem que ser um servidor fora do localhost? Compartilhar este post Link para o post Compartilhar em outros sites
IAMDIX 10 Denunciar post Postado Novembro 18, 2011 então testei tambem no iss e não funciona aqui os codigos ....de repente fiz algo errado HTML <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> <html xmlns="http://www.w3.org/1999/xhtml" lang="en" xml:lang="en"> <head> <title>TITULO DO SITE</title> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <script type="text/javascript" src="swfobject.js"></script> <script type="text/javascript" src="swfaddress.js"></script> <script type="text/javascript" src="swffit.js" /></script> <script type="text/javascript"> <!-- Adobe recommends that developers use SWFObject2 for Flash Player detection. --> <!-- For more information see the SWFObject page at Google code (http://code.google.com/p/swfobject/). --> <!-- Information is also available on the Adobe Developer Connection Under Detecting Flash Player versions and embedding SWF files with SWFObject 2" --> <!-- Set to minimum required Flash Player version or 0 for no version detection --> var swfVersionStr = "10.0.2"; <!-- xiSwfUrlStr can be used to define an express installer SWF. --> var xiSwfUrlStr = ""; var flashvars = {}; var params = {}; params.quality = "best"; params.bgcolor = "#000000"; params.play = "true"; params.loop = "true"; params.wmode = "window"; params.scale = "showall"; params.menu = "true"; params.devicefont = "false"; params.salign = ""; params.allowscriptaccess = "sameDomain"; params.allowFullScreen = "true"; var attributes = {}; attributes.id = "TITULO DO SITE"; attributes.name = "TITULO DO SITE"; attributes.align = "middle"; swfobject.createCSS("html", "height:100%; background-color: #000000;"); swfobject.createCSS("body", "margin:0; padding:0; overflow:hidden; height:100%;"); swfobject.embedSWF( "SITE.swf", "SITE", "100%", "100%", swfVersionStr, xiSwfUrlStr, flashvars, params, attributes, "expressInstall.swf" ); swffit.fit("SITE.swf", 950, 600);//950 represents the minimum width and //600 represents the minimum height //which are the boundaries for triggering scrollbars - Use your own appropriate values. </script> </head> <body> <!-- SWFObject's dynamic embed method replaces this alternative HTML content for Flash content when enough JavaScript and Flash plug-in support is available. --> <div id="TITULO DO SITE"> <h1>EXPLICAÇÃO DO SITE</h1> <h2>centro</h2> <p>O <strong>TITULO DO SITE</strong> OUTRA EXPLICAÇÃO DO SITE <strong>ALGO MUITO RELEVANTE RELATIVO AO SITE</strong> OUTRA EXPLICAÇÃO DO SITE.<p> <a href="http://www.adobe.com/go/getflash"> <img src="http://www.adobe.com/images/shared/download_buttons/get_flash_player.gif" alt="Get Adobe Flash player" /> </a> <p>This page requires Flash Player version 10.0.2 or higher.</p> </div> </body> </html> AS3 //stop(); import app.*; import navigation.*; import swffit.*; import fl.transitions.Tween; import fl.transitions.easing.*; import flash.display.Stage; import flash.display.StageScaleMode; import flash.display.StageAlign; //*******CODIGO SWFAddress*********// import com.asual.*; SWFAddress.addEventListener(SWFAddressEvent.CHANGE, changeURL); function changeURL(e:SWFAddressEvent):void { if (e.value != "/") { SWFAddress.setTitle("TITULO DO SITE - " + e.value.substring(1)); } else { SWFAddress.setTitle("TITULO DO SITE - NOME DA HOMEPAGE"); } switch (e.value) { case "/home" : abre_home(null); break; case "/About" : abre_About(null); break; case "/Contato" : abre_Contato(null); break; case "/GoogleMap" : abre_GoogleMap(null); break; case "/" : abre_home(null); break; } } var carregarswf:Loader = new Loader();//utiliza o mesmo carregador pra todos os swf container_mc.addChild(carregarswf); //abre_home(null);//carrega primeiro a home.swf /********************* * EVENTS *********************/ //carregarswf.addEventListener(MouseEvent.CLICK, someImagem); b1_btn.addEventListener(MouseEvent.CLICK, abre_home); b2_btn.addEventListener(MouseEvent.CLICK, abre_About); b3_btn.addEventListener(MouseEvent.CLICK, abre_Contato); b4_btn.addEventListener(MouseEvent.CLICK, abre_GoogleMap); */********************* * FUNCTIONS *********************/ /* function someImagem(meuEvento:MouseEvent):void { carregarswf.unload();//descarrega conteudo do loader }*/ function abre_home(e:MouseEvent):void { carregarswf.load(new URLRequest("home.swf")); SWFAddress.setValue("home"); } function abre_About(e:MouseEvent):void { carregarswf.load(new URLRequest("About.swf")); SWFAddress.setValue("About"); } function abre_Contato(e:MouseEvent):void { carregarswf.load(new URLRequest("Contato.swf")); SWFAddress.setValue("Contato"); } function abre_GoogleMap(e:MouseEvent):void { carregarswf.load(new URLRequest("GoogleMap.swf")); SWFAddress.setValue("GoogleMap"); } Compartilhar este post Link para o post Compartilhar em outros sites
IAMDIX 10 Denunciar post Postado Dezembro 4, 2011 Ainda estou sem solução mesmo tendo trocado metodos e codigos. Na verdade funciona o carregamento dos links no browser porém a pagina não muda .....so mudam os endereços. Se alguem tiver uma dica ....o dia que resolvo isso posto os resultados. Compartilhar este post Link para o post Compartilhar em outros sites
IAMDIX 10 Denunciar post Postado Dezembro 7, 2011 Consegui resolver e aqui vai a solução para historico Tem que entender como o SWFAddress funciona: 1. The usuario clica no botão 2. SWFAddress.setValue("home") para dizer ao navegador a palavra que queremos usar 3. SWFAddress.CHANGE event 4. Ação dependendo do value //stop(); import app.*; import navigation.*; import swffit.*; import fl.transitions.Tween; import fl.transitions.easing.*; import flash.display.Stage; import flash.display.StageScaleMode; import flash.display.StageAlign; import com.asual.*; var carregarswf:Loader = new Loader();//utiliza o mesmo carregador pra todos os swf container_mc.addChild(carregarswf); abre_home(null);//carrega primeiro a home.swf /********************* * EVENTS *********************/ //carregarswf.addEventListener(MouseEvent.CLICK, someImagem); b1_btn.addEventListener(MouseEvent.CLICK, abre_home); b2_btn.addEventListener(MouseEvent.CLICK, abre_About); b3_btn.addEventListener(MouseEvent.CLICK, abre_Contato); b4_btn.addEventListener(MouseEvent.CLICK, abre_GoogleMap); */********************* * FUNCTIONS *********************/ /* function someImagem(meuEvento:MouseEvent):void { carregarswf.unload();//descarrega conteudo do loader }*/ function abre_home(e:MouseEvent):void { carregarswf.load(new URLRequest("home.swf")); SWFAddress.setValue("home"); } function abre_About(e:MouseEvent):void { carregarswf.load(new URLRequest("About.swf")); SWFAddress.setValue("About"); } function abre_Contato(e:MouseEvent):void { carregarswf.load(new URLRequest("Contato.swf")); SWFAddress.setValue("Contato"); } function abre_GoogleMap(e:MouseEvent):void { carregarswf.load(new URLRequest("GoogleMap.swf")); SWFAddress.setValue("GoogleMap"); } //*******SWFAddress*********// SWFAddress.addEventListener(SWFAddressEvent.CHANGE, changeURL); function changeURL(e:SWFAddressEvent):void { if (e.value != "/") { SWFAddress.setTitle("TITULO DO SITE - " + e.value.substring(1)); } else { SWFAddress.setTitle("TITULO DO SITE - NOME DA HOMEPAGE"); } switch (e.value) { case "/home" : abre_home(null); break; case "/About" : abre_About(null); break; case "/Contato" : abre_Contato(null); break; case "/GoogleMap" : abre_GoogleMap(null); break; case "/" : abre_home(null); break; } } Compartilhar este post Link para o post Compartilhar em outros sites