FlavioRS Postado Fevereiro 21, 2009 Denunciar Share Postado Fevereiro 21, 2009 Pessoal criei um player de video no Dreamweaver Cs3 até ai perfeito.Minha surpresa foi que no Mozilla Firefox ele funciona perfeito mas no IE não tem jeito.Abaixo vejam o script criado pelo Dreamweaver.<script type="text/javascript"> function MM_CheckFlashVersion(reqVerStr,msg){ with(navigator){ var isIE = (appVersion.indexOf("MSIE") != -1 && userAgent.indexOf("Opera") == -1); var isWin = (appVersion.toLowerCase().indexOf("win") != -1); if (!isIE || !isWin){ var flashVer = -1; if (plugins && plugins.length > 0){ var desc = plugins["Shockwave Flash"] ? plugins["Shockwave Flash"].description : ""; desc = plugins["Shockwave Flash 2.0"] ? plugins["Shockwave Flash 2.0"].description : desc; if (desc == "") flashVer = -1; else{ var descArr = desc.split(" "); var tempArrMajor = descArr[2].split("."); var verMajor = tempArrMajor[0]; var tempArrMinor = (descArr[3] != "") ? descArr[3].split("r") : descArr[4].split("r"); var verMinor = (tempArrMinor[1] > 0) ? tempArrMinor[1] : 0; flashVer = parseFloat(verMajor + "." + verMinor); } } // WebTV has Flash Player 4 or lower -- too low for video else if (userAgent.toLowerCase().indexOf("webtv") != -1) flashVer = 4.0; var verArr = reqVerStr.split(","); var reqVer = parseFloat(verArr[0] + "." + verArr[2]); if (flashVer < reqVer){ if (confirm(msg)) window.location = "http://www.macromedia.com/shockwave/download/download.cgi?P1_Prod_Version=ShockwaveFlash"; } } } } </script> <body onload="MM_CheckFlashVersion('7,0,0,0','Conteúdo desta página requer uma versão mais recente do Macromedia Flash Player. Quer descarregar agora?');"> <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="382" height="351" id="FLVPlayer"> <param name="movie" value="FLVPlayer_Progressive.swf" /> <param name="salign" value="lt" /> <param name="quality" value="high" /> <param name="scale" value="noscale" /> <param name="FlashVars" value="&MM_ComponentVersion=1&skinName=Halo_Skin_3&streamName=Promocoes&autoPlay=false&autoRewind=false" /> <embed src="FLVPlayer_Progressive.swf" flashvars="&MM_ComponentVersion=1&skinName=Halo_Skin_3&streamName=http://boxstr.com/files/4881218_jtpjp/Promocoes&autoPlay=false&autoRewind=false" quality="high" scale="noscale" width="392" height="329" name="FLVPlayer" salign="LT" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer" /> </object>Ai pessoal fico no aguardo pra ver se algum amigo pode me ajudar. Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Norivan Oliveira Postado Fevereiro 21, 2009 Denunciar Share Postado Fevereiro 21, 2009 É bem provavel que não esteja carregando por conta doss problemaas no seu HTML, o FF deve estar corrigindo o IE não.A principio estes são os erros que encontrei:1. Sua página tem duas tags <body>, sendo que somente a segunda tem o onload que carrega a função JS que chama o Player. O IE deve estar lendo somente a primeira TAG <body id="start"> e ignorando a segunda que carrega o flash2. Sua página tem duplicidade de HEAD também, o script JS que carrega o flash deve estar dentro do HEAD. No caso da sua página ele está fora do HEAD e fora do BODY... você simplesmente fez isto:<html> <head> </head> <body id="start"> </head> <script>....</script> <body onload=...> // chama o script do player </body>...Assim não funciona mesmo, é quase um milagre o FF ter lido corretamente. Corrija seu HTML que funciona.Lembre-se de ao usar o modo DESIGN do DW usar a janela de validação do seu código para manter-lo no padrão W3C se não sai essas bagunças ai mesmo Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 FlavioRS Postado Fevereiro 21, 2009 Autor Denunciar Share Postado Fevereiro 21, 2009 (editado) Oliveira obrigado por responder.Cara fiz as mudanças que você falo mas deve ter mais coisa errado porque ainda não deu!!Se não for abusar pode olhar novamente o que estou fazendo de errado, sou amador nesta area. http://www.pu3tmf.110mb.comDesde já agradeço. Editado Abril 2, 2010 por FlavioRS Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Norivan Oliveira Postado Fevereiro 22, 2009 Denunciar Share Postado Fevereiro 22, 2009 Faz o seguinte tira o & do parametro se não funcionar abre um iframe pra http://www.pu3tmf.110mb.com/FLVPlayer_Prog...utoRewind=false Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 FlavioRS Postado Fevereiro 22, 2009 Autor Denunciar Share Postado Fevereiro 22, 2009 Valeu Norivan Oliveira.Tirando o & do parâmetro não funcionou, Ai não me restou outra opção a não ser usar o iframe mesmo.Obrigadaooooooo mesmo nota 10 pra você.Abraço e até uma pro cima duvida heheheh. Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Norivan Oliveira Postado Fevereiro 22, 2009 Denunciar Share Postado Fevereiro 22, 2009 De nada, o fórum está aqui pra isso mesmo. Agora tem um detalhe essa opção do iframe que te falei é gambiarra mesmo, eu não havia testado esse player do Dreamweaver CS3 antes, tentei aqui com o CS4 e não deu problema com o IE. Se você tiver tempo tente pesquisar alguma outra alternativa e se encontrar alguma coisa favor postar aqui para ajudar os demais. Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 FlavioRS Postado Fevereiro 23, 2009 Autor Denunciar Share Postado Fevereiro 23, 2009 E ai cara beleza.Na verdade não parei um minuto tentando fazer o player funcional com o script do DW cs3.Agora aqui ta funcionando perfeito no IE e no FF.Só fiz o seguinte diminui o tamanho do video pra poder colocar la no servidor onde ta o meu site.É que só posso por arquivo de no máximo de 8M.Fiz vários teste com pcs dos meus amigos e ele abriu legal.só mudei isto e funfo beleza.Antes tava no http://boxstr.com/<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="382" height="351" id="FLVPlayer"> <param name="movie" value="FLVPlayer_Progressive.swf" /> <param name="salign" value="lt" /> <param name="quality" value="high" /> <param name="scale" value="noscale" /> <param name="FlashVars" value="&MM_ComponentVersion=1&skinName=Halo_Skin_3&streamName=Promocoes&autoPlay=false&autoRewind=false" /> <embed src="FLVPlayer_Progressive.swf" flashvars="&MM_ComponentVersion=1&skinName=Halo_Skin_3&streamName=http://www.pu3tmf.110mb.com/Promocoes&autoPlay=false&autoRewind=false" quality="high" scale="noscale" width="392" height="329" name="FLVPlayer" salign="LT" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer" /> </object>Valeu ai Oliveira.Abraço. Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Galdino.WS Postado Março 4, 2009 Denunciar Share Postado Março 4, 2009 Apenas reforçando passei por um problema parecido e pesquisando pude ver que apartir da versão cs3 o DW, cria uma pasta e um arquivo com parametros para os arquivos em flash, muitas vezes o problema ocorre por falta dessa pasta e seguidamente do arquivo com os paramentos, espero ter ajudado a futuros problemas parecidos com o desse tópico... Citar Link para o comentário Compartilhar em outros sites More sharing options...
Pergunta
FlavioRS
Pessoal criei um player de video no Dreamweaver Cs3 até ai perfeito.
Minha surpresa foi que no Mozilla Firefox ele funciona perfeito mas no IE não tem jeito.
Abaixo vejam o script criado pelo Dreamweaver.
Ai pessoal fico no aguardo pra ver se algum amigo pode me ajudar.
Link para o comentário
Compartilhar em outros sites
7 respostass a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.