o IE tem problemas com o conteúdo do Flash

5

Já há algum tempo (não sei exatamente) o Flash não carrega aqui quando é incorporado usando o elemento <embed> . Ele funciona bem, no entanto, se feito via <object> sozinho. Portanto, a maioria dos vídeos incorporados em páginas da Web não funciona enquanto o próprio YouTube funciona bem.

Alguma ideia do que causa isso?

[IE 8, Windows 7]

    
por Joey 28.06.2010 / 23:06

2 respostas

2

Classifique uma solução espingarda para configurações de segurança estranhas ...

Repor as definições do IE:

Opções da Internet > Guia Avançado > Botão de reset

    
por 27.11.2010 / 08:13
1

A tag EMBED tem uma longa e conturbada história, sendo introduzida pela primeira vez pela Netscape, sendo portanto evitada pela Microsoft até o IE3, então declarada como obsoleta em HTML 4 em favor da tag OBJECT, retornando em HTML 5.

A diferença entre as tags embed e object é que a tag embed infere o aplicativo de processamento com base no tipo de dados, enquanto a tag do objeto espera que você especifique explicitamente o aplicativo pelos atributos classid e codebase.

Você também deve estar ciente do fato de que o IE usa um controle ActiveX para exibir o Flash, para que a exibição do Flash no IE e em outros navegadores não seja feita pelo mesmo software. Isso obviamente causa problemas.

Existem duas causas possíveis que eu vejo para a tag EMBED não funcionar:

  1. O Shockwave Flash ActiveX está quebrado (verifique aqui )
  2. O tipo MIME .swf está quebrado. Isso provavelmente está definido nessa chave do Registro:% HKEY_CLASSES_ROOT\Mime\Database\Content Type\application/x-shockwave-flash .

Mais informações podem ser encontradas em: Solucionar problemas de instalação do Flash Player | Windows .

Alguns recursos úteis são: Biblioteca Flash de Detecção de Flash (Flash Detect) < br> ActiveXHelper - veja informações essenciais sobre os componentes ActiveX instalados.

    
por 24.11.2010 / 18:47