Aqui eu corrigi esse problema no flash da seguinte maneira ( acredito que seja aplicada ao flex) no meu hmtl, após a chamada ao swf eu incluo o seguinte: meu_projeto.swf?<versao> onde essa versão é uma variavel que pode tanto ser estática quanto dinâmica e acada nova versão eu altero esse valor ficando assim:
meu_projeto.swf?1 supondo ser a versão hipotética "1" Quando quiser colocar uma nova versão, basta alterar para "2" ficando: meu_projeto.swf?2 Fica a dica de como resolvi meu problema aqui no flash, peguei essa dica de um gringo, a muito tempo, então não sei se é a melhor solução, mas aqui pra mim funciona perfeitamente em qualquer browser. Abraço Tuco On 3 set, 17:42, Ricardo Ramires <[email protected]> wrote: > Eu desisti de ficar brigando com isso e fiz o seguinte, criei uma > tabela no banco de dados onde eu guardo o numero da versao que eu > publico no servidor de producao... coloco uma variavel dentro do > codigo com a mesma versao, ai faco a consulta e se nao for a versao > correta mando o cara limpar o cache... fiz até um manualzinho dando > print e coloquei no alert a opcao dele visualizar como limpar o cache > nas diversas versoes de browser. > > Parece chato, mas se vc mandar limpar sempre o usuario vai ter q > baixar toda vez que acessar, assim só tera o incomodo qdo publicar uma > nova versao do sistema e todas as artimanhas que teoricamente que > deveriam funcionar falharem, como no caso de proxys com cache que se > forem mal configurados leva uma semana pra aparecer o swf novo. > > [ ]'s > > Ricardo > > On 3 set, 17:07, Mário Júnior <[email protected]> wrote: > > > Em 2005 a Adobe já publicou um TechNote sobre o cache de SWFs > > >http://kb2.adobe.com/cps/147/tn_14743.html > > > sim.. é simples assim! =D > > > 2009/9/3 Daniel Rodrigues da Cunha Frank <[email protected]> > > > > A solução do Kraus é interessante, mas se você trabalha com módulos já > > > começa a ficar complicado... > > > Att., > > > Daniel R.C.Frank > > > Análise e Programação > > > > 2009/9/3 Euller Cristian <[email protected]> > > > >> Valeu Rafael. > > > >> Resolveu aqui tb =) > > > >> ----- Original Message ----- > > >> From: "RafaelViana" <[email protected]> > > >> To: "flexdev" <[email protected]> > > >> Sent: Thursday, September 03, 2009 10:03 AM > > >> Subject: [flexdev] Re: Retirar Cache > > > >> Esse problema meus clientes passaram por 1 mês era complicado...Tinha > > >> que avisar quando tinha uma nova versão... > > > >> Até que o Kraus me mostrou a solução: > > >>http://blog.mxml.com.br/flex-x-cache-2-round > > > >> Tem funcionado perfeitamente comigo.Porque se você não guarda cache, > > >> toda vez o usuário tera que carregar o swf além de demorar para o > > >> usuário são custos porque vai ter mais tráfego no servidor. > > > >> On 3 set, 09:31, "Euller Cristian" <[email protected]> wrote: > > >> > Isto mesmo Rafael, subi uma nova versão agora, mas tive que limpara o > > >> > cache > > >> > para visualizar as modificações. > > > >> > ----- Original Message ----- > > >> > From: "RafaelViana" <[email protected]> > > >> > To: "flexdev" <[email protected]> > > >> > Sent: Thursday, September 03, 2009 9:29 AM > > >> > Subject: [flexdev] Re: Retirar Cache > > > >> > Você quer usar isso para toda atualização que fizer na aplicação no > > >> > servidor o cliente não precise limpar o cache? > > > >> > On 3 set, 09:17, "Euller Cristian" <[email protected]> wrote: > > >> > > Pessoal, existe alguma maneira do flex nao utilizar o cache? > > > >> > > Colocar apenas a meta > > > >> > > <META HTTP-EQUIV="Pragma" CONTENT="no-cache"> > > > >> > > Resolve o problema?Ou há outras maneiras? > > > >> > > Obrigado > > > -- > > Mario Junior > > Enterprise Java / Flex Architectures > > Adobe Certified Expert Flex 3 with AIR > > > Sofshore Informáticahttp://www.sofshore.com.br > > +55 (48) 3337 2003 > > Rua Pastor Willian Richard Schisler Filho 452 sl 102, 88034-100 Itacorubi > > Florianopolis SC Brasil --~--~---------~--~----~------------~-------~--~----~ Você recebeu esta mensagem porque está inscrito na lista "flexdev" Para enviar uma mensagem, envie um e-mail para [email protected] Para sair da lista, envie um email em branco para [email protected] Mais opções estão disponíveis em http://groups.google.com/group/flexdev -~----------~----~----~----~------~----~------~--~---
