Ficheiro Flash No Dreamweaver
#1
Posted 20/12/2007, 09:11
Bom, a minha dúvida, é a seguinte..
Eu coloco o meu ficheiro que produzi em flash (.swf) num documento novo (de raiz) de Dreamweaver, e aparece um quadrado cinzento em como coloquei esse ficheiro, de seguida, faço save to remote server.. Ao abrir a página do site onde salvei, simplesmente não me aparece nada, tudo em branco, quando este me deveria apresentar o ficheiro de flash que coloquei na ficheiro do Dreamweaver e salvei, ou vá que inda me apresente um quadrado azul com um ponto de interrogação..
Portanto, gostaria de saber se existe algum passo a dar ou alguma opção para que essa minha página exiba o ficheiro de flash a rolar...
Um grande abraço,
Nuno Neves
miggel@sapo.pt
#3
Posted 20/12/2007, 09:34
que contem as configuracoes dos browsers.
geralmente, o dreamweaver informa que esse arquivo deve ir pro servidor para a animacao funcionar.
esse arquivo foi upado junto com o .swf?
se foi, confira o caminho no codigo, se esta correto.
vlw
"Living to learn... learning to live!"
Useful links: Rules | Search
#4
Posted 20/12/2007, 11:13
Penso que o problema começa quando coloco o ficheiro flash, nao sei sequer se o tou a colocar da forma correcta.alem do proprio .swf, para visualizar a animacao, eh necessario um arquivo .js criado pelo dreamweaver,
que contem as configuracoes dos browsers.
geralmente, o dreamweaver informa que esse arquivo deve ir pro servidor para a animacao funcionar.
esse arquivo foi upado junto com o .swf?
se foi, confira o caminho no codigo, se esta correto.
vlw
Quando crio um novo documento em dreamweaver, qual o tipo de documento que deverei escolher? HTML? Depois, basta fazer Inser>Media>Flash? Clicar 2vezes em cima do "ficheiro" que ele me inseriu e ir buscar o ficheiro de flash? Depois, faço "Save to.." ou preview in Browser e nao da simplesmente nda, a nao ser o tal quadrado branco em como reconhece que existe algo nakele espaço..
Se me puderes/puderem ajudar, agradeço bastante
Um grande abraço!
Nota: Como ja deves/devem ter reparado inda tou muito no começo, agradeço toda a vossa paciencia
#5
Posted 20/12/2007, 11:31
isso quer dizer que para que a animacao seja mostrada corretamente voce tem que salvar, alem dos arquivos que criou, a pasta que o dreamweaver criou, scripts.
quanto a extensao do arquivo que voce vai salvar, depende somente de que arquivo se trata, se voce esta trabalhando apenas com linguagem de marcacao, html, a extensao sera .html. se voce esta trabalhando com linguagens de programacao, asp, php, por exemplo, a extensao do arquivo sera respectivamente .asp ou .php.
resumindo:
salve o arquivo, mas nao feche.
abra o codigo fonte e procure a linha que inclui o arquivo de configuracao:
<script src="scripts/AC_RunActiveContent.js" type="text/javascript"></script>verifique se o endereco e nome do arquivo estao corretos: scripts/AC_RunActiveContent.js
verifique se os enderecos da animacao estao corretos.
isso mesmo, sao varios, quatro pra ser mais exato.
tente localizar (ctrl + f, find in: current document, search: source code, find: nome do arquivo, clica em find all)
o nome do arquivo da animacao (sem o .swf) no documento e verifique se esta tudo certinho.
vlw
Edição feita por: § Kenshin §, 20/12/2007, 11:35.
"Living to learn... learning to live!"
Useful links: Rules | Search
#6
Posted 20/12/2007, 12:10
quando voce salva o arquivo, depois de inserir a animacao, abre uma caixa de mensagem informando que o arquivo scripts/AC_RunActiveContent.js precisa ser carregado no ser servidor, junto com os outros arquivos.
isso quer dizer que para que a animacao seja mostrada corretamente voce tem que salvar, alem dos arquivos que criou, a pasta que o dreamweaver criou, scripts.
quanto a extensao do arquivo que voce vai salvar, depende somente de que arquivo se trata, se voce esta trabalhando apenas com linguagem de marcacao, html, a extensao sera .html. se voce esta trabalhando com linguagens de programacao, asp, php, por exemplo, a extensao do arquivo sera respectivamente .asp ou .php.
resumindo:
salve o arquivo, mas nao feche.
abra o codigo fonte e procure a linha que inclui o arquivo de configuracao:<script src="scripts/AC_RunActiveContent.js" type="text/javascript"></script>verifique se o endereco e nome do arquivo estao corretos: scripts/AC_RunActiveContent.js
verifique se os enderecos da animacao estao corretos.
isso mesmo, sao varios, quatro pra ser mais exato.
tente localizar (ctrl + f, find in: current document, search: source code, find: nome do arquivo, clica em find all)
o nome do arquivo da animacao (sem o .swf) no documento e verifique se esta tudo certinho.
vlw
Simplesmente, tenho isto no codigo:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"http://www.w3.org/TR...ml4/loose.dtd">
<html>
<head>
<title>Intro</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
</head>
<body>
<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macr...ersion=7,0,0,0" width="400" height="325">
<param name="flash_component" value="ImageViewer.swc">
<param name="movie" value="intro.swf">
<param name="quality" value="high">
<param name="FlashVars" value="flashlet={imageLinkTarget:'_blank',captionFont:'Verdana',titleFont:'Verdana',showControls:true,frameShow:false,slideDelay:5,captionSize:10,captionColor:#333333,titleSize:10,transitionsType:'Random',titleColor:#333333,slideAutoPlay:false,imageURLs:['img1.jpg','img2.jpg','img3.jpg'],slideLoop:false,frameThickness:2,imageLinks:['http://macromedia.com/','http://macromedia.com/','http://macromedia.com/'],frameColor:#333333,bgColor:#FFFFFF,imageCaptions:[]}">
<embed src="intro.swf" quality="high" flashvars="flashlet={imageLinkTarget:'_blank',captionFont:'Verdana',titleFont:'Verdana',showControls:true,frameShow:false,slideDelay:5,captionSize:10,captionColor:#333333,titleSize:10,transitionsType:'Random',titleColor:#333333,slideAutoPlay:false,imageURLs:['img1.jpg','img2.jpg','img3.jpg'],slideLoop:false,frameThickness:2,imageLinks:['http://macromedia.com/','http://macromedia.com/','http://macromedia.com/'],frameColor:#333333,bgColor:#FFFFFF,imageCaptions:[]}" pluginspage="http://www.macromedi...ShockwaveFlash" type="application/x-shockwave-flash" width="400" height="325"></embed>
</object>
</body>
</html>
Nao encontrei nada, que disse-se:
<script src="scripts/AC_RunActiveContent.js" type="text/javascript"></script>verifique se o endereco e nome do arquivo estao corretos: scripts/AC_RunActiveContent.js
Consegues ajudar-me?!
#7
Posted 20/12/2007, 12:45
ele precisa ir junto ao arquivo .html
#8
Posted 20/12/2007, 12:57
você salvou o arquivo flash (.swf) tambem no servidor?
ele precisa ir junto ao arquivo .html
Penso que sim, pelo menos cada vez que me pediu para gravar, gravei sempre tudo na mesma pasta, depois fiz o save to remote server.. Mas o resultado, foi este:
http://mytestes.com.sapo.pt/
Nao aparece o video, mas sim um espaço em branco..
Será que quando faço o publish do flash, existe alguma opção mal feita?!
#9
Posted 20/12/2007, 13:07
pelo navegador mesmo?
aquele tal de intro.swf
Edição feita por: betocps, 20/12/2007, 13:08.
#10
Posted 20/12/2007, 13:15
<script type="text/javascript"> AC_FL_RunContent( 'codebase','http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=9,0,28,0','width','758','height','129','src','caminho/nome_do_arquivo','quality','high','pluginspage','http://www.adobe.com/shockwave/download/download.cgi?P1_Prod_Version=ShockwaveFlash','movie','caminho/nome_do_arquivo' ); //end AC code </script>ela eh criada pelo dreamweaver, faca o seguinte, crie um arquivo novo e peca para inserir uma animacao qualquer.
depois peca para salvar, vai ser aberta uma caixa de mensagens chamada copy dependent files (copiar arquivos necessarios), listando o arquivo scripts/AC_RunActiveContent.js. clique em ok.
agora foi criada a pasta Scripts, contendo o arquivo AC_RunActiveContent.js, que contem a funcao acima mencionada.
agora no codigo fonte da sua pagina insira o seguinte codigo, apos a tag </style>:
<script src="Scripts/AC_RunActiveContent.js" type="text/javascript"></script>deve ficar assim:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en"><head><meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" /><title>IONA - Comunicação e Marketing, Lda</title><style type="text/css"><!--body { background-color: #003399;}--></style><script src="Scripts/AC_RunActiveContent.js" type="text/javascript"></script></head><body><script type="text/javascript">AC_FL_RunContent( 'codebase','http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=9,0,28,0','width','758','height','129','src','intro','quality','high','pluginspage','http://www.adobe.com/shockwave/download/download.cgi?P1_Prod_Version=ShockwaveFlash','movie','intro' ); //end AC code</script><noscript><object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=7,0,0,0" width="400" height="325"><param name="flash_component" value="ImageViewer.swc" /><param name="movie" value="intro.swf" /><param name="quality" value="high" /><param name="FlashVars" value="flashlet={imageLinkTarget:'_blank',captionFont:'Verdana',titleFont:'Verdana',showControls:true,frameShow:false,slideDelay:5,captionSize:10,captionColor:#333333,titleSize:10,transitionsType:'Random',titleColor:#333333,slideAutoPlay:false,imageURLs:['img1.jpg','img2.jpg','img3.jpg'],slideLoop:false,frameThickness:2,imageLinks:['http://macromedia.com/','http://macromedia.com/','http://macromedia.com/'],frameColor:#333333,bgColor:#FFFFFF,imageCaptions:[]}" /><embed src="intro.swf" quality="high" flashvars="flashlet={imageLinkTarget:'_blank',captionFont:'Verdana',titleFont:'Verdana',showControls:true,frameShow:false,slideDelay:5,captionSize:10,captionColor:#333333,titleSize:10,transitionsType:'Random',titleColor:#333333,slideAutoPlay:false,imageURLs:['img1.jpg','img2.jpg','img3.jpg'],slideLoop:false,frameThickness:2,imageLinks:['http://macromedia.com/','http://macromedia.com/','http://macromedia.com/'],frameColor:#333333,bgColor:#FFFFFF,imageCaptions:[]}" pluginspage="http://www.macromedia.com/shockwave/download/index.cgi?P1_Prod_Version=ShockwaveFlash" type="application/x-shockwave-flash" width="400" height="325"></embed></object></body></html>agora salve esta pagina, a pasta scripts (criada pelo dreamweaver) e o arquivo flash tudo no mesmo lugar e teste.
vlw
Edição feita por: § Kenshin §, 20/12/2007, 13:21.
"Living to learn... learning to live!"
Useful links: Rules | Search
#11
Posted 20/12/2007, 13:20
vc consegue visualizar o arquivo do Flash fora do Dreamweaver?
pelo navegador mesmo?
aquele tal de intro.swf
Ja ta a funcionar, mas nao foi atraves do DreamWeaver, atraves do Dreamweaver, continua a fazer o mesmo de sempre.
Fui directamente ao site onde esta alojada a minha pagina, e ai fiz o upload dos meus ficheiros..
Mas conseguia ver o meu Intro.swf normalmente, clicando duas vezes e ele abria, via tudo bem, atraves do Dreamweaver é que não..
Será do site que está a alojar a minha pagina? É que esse site serve homepages, entao podera nao suportar certos ficheiros.. nao?!
Nao sei se sera disso, apenas utilizo esse site para testar a minha pagina, depois de pronta, irei coloca-la em outro servidor mais "correcto"..
Mas ao nao conseguir observar os resultados neste, nao sei se depois fará o mesmo quando deslocar a pagina para o outro servidor..
#12
Posted 20/12/2007, 13:21
há tempos atrás uma empresa requeriu a patente do uso de activeX no navegador, tecnologia a qual é responsável por rodar plugins que o browser não suporta nativamente, entre eles o flash... depois de tantas brigas, liberaram somente o uso depois que o usuário clicasse no flash (é quando mostra a borda nele)...
a partir da versão 8 do dreamweaver, a Macromedia lançou uma correção que reescreve o activeX via JS, dessa forma, além do aquivo swf, o dreamweaver cria uma pasta Scripts, com o JS que corrige isso.
para publicar, você deve fazer o upload do html, do swf e do js (gerado dentro da pasta Scripts).
meus amigos costumam sempre trabalhar com os arquivos mapeados no dreamweaver porque dessa forma, ele respeita a hierarquia de caminhos e evita problemas na hora da criação desta pasta Scripts, além de outras coisas...
#13
Posted 20/12/2007, 13:28
Entao se bem entendi, esse tal .JS so é apresentado a partir da versao 8, aqui entao penso que é o problema..historinha......
há tempos atrás uma empresa requeriu a patente do uso de activeX no navegador, tecnologia a qual é responsável por rodar plugins que o browser não suporta nativamente, entre eles o flash... depois de tantas brigas, liberaram somente o uso depois que o usuário clicasse no flash (é quando mostra a borda nele)...
a partir da versão 8 do dreamweaver, a Macromedia lançou uma correção que reescreve o activeX via JS, dessa forma, além do aquivo swf, o dreamweaver cria uma pasta Scripts, com o JS que corrige isso.
para publicar, você deve fazer o upload do html, do swf e do js (gerado dentro da pasta Scripts).
meus amigos costumam sempre trabalhar com os arquivos mapeados no dreamweaver porque dessa forma, ele respeita a hierarquia de caminhos e evita problemas na hora da criação desta pasta Scripts, além de outras coisas...
Pois utilizo a versao Dreamweaver MX 2004, e nao sitio nenhum onde eu veja essa pasta de JS's ou Script's ou o que é..
Porque isso nao me aparece?!
#14
Posted 20/12/2007, 13:32
se for.. da uma olhada no flash... o seu html não tem nada a ver com isso... quando o problema é o arquivo .JS que o DW gera.. é só remover o noscript, e vai está tudo certo.
1- olhe se o flash está no servidor.
2- olhe se o arquivo não está corrompido por falha na hora do FTP.
3- olhe o tamanho do seu swf, se for muito grande não carrega.
#15
Posted 20/12/2007, 13:42
Continuo sem perceber nada, alguem me pode dar um exemplo simples, porque ele nao funciona de maneira nenhuma, talvez um exercicio pekeno em que eu perceba como inserir um ficheiro de flash no Dreamweaver, publique para o meu site e funcione, so mesmo para perceber se é na hora em que eu coloco o meu ficheiro de flash no Dream.. Poderei tar a faze-lo de maneira errada. Nao sei, ate porque o Dreamweaver nunca me pergunta, nem vejo sequer nenhuma pasta de .JSacaso esse é o diretório do seu flash?
se for.. da uma olhada no flash... o seu html não tem nada a ver com isso... quando o problema é o arquivo .JS que o DW gera.. é só remover o noscript, e vai está tudo certo.
1- olhe se o flash está no servidor.
2- olhe se o arquivo não está corrompido por falha na hora do FTP.
3- olhe o tamanho do seu swf, se for muito grande não carrega.
Nao percebo mesmo
0 user(s) are reading this topic
0 membro(s), 0 visitante(s) e 0 membros anônimo(s)