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
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]
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
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:
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.