Meu objetivo é tentar executar arquivos .swf no Firefox e NÃO como um player independente.
Ao tentar executar arquivos .swf locais no Firefox 29.0 (atualmente em 14.04), o navegador abre a janela de prompt Abrir com / Salvar arquivo, mesmo se o navegador tiver o plug-in Flash instalado. Clicar com o botão direito do mouse no arquivo e clicar em Abrir com ...> Firefox apenas abre o navegador em uma nova guia e, em seguida, o prompt para Abrir com / Salvar arquivo novamente. A seleção do Firefox por essa janela de prompt ainda fará o Firefox abrir o prompt novamente em uma nova guia.
Ao acessar arquivos .swf on-line, no entanto, eles são executados normalmente e o Firefox até mostra o indicador de plug-in de aparência Lego na barra de endereços dizendo que "Adobe Flash" está ativado para o endereço do qual estou acessando o .swf.
Na guia Aplicativos das preferências do Firefox, os arquivos SWF estão atualmente definidos como "Use Shockwave Flash (no Firefox)", então não entendo por que ele não fará o que diz no caso de arquivos locais.
ATUALIZAÇÃO: Aparentemente, o Firefox possui entradas separadas "Shockwave Flash File" na guia Aplicativos de suas Preferências para diferentes tipos de mímica. Encontrei uma solução alternativa que inseri abaixo.
Respostas:
Outra opção é criar
~/.mime.types
no diretório inicial com o seguinte conteúdo:Dessa forma, ele não será substituído na atualização do sistema.
Se você quiser, pode copiar, colar e executar este comando para fazer isso:
Nenhum comando adicional é necessário, nem mesmo a reinicialização do navegador.
fonte
Encontrei uma solução alternativa aqui que é baseada em um thread do Arch aqui . Pelo que entendi, é apenas um problema com o Firefox que não suporta adequadamente um certo tipo de mímica.
Edite
/usr/share/mime/packages/freedesktop.org.xml
como raiz e substitua o seguinte:Com:
E então execute:
Os arquivos .swf locais estão funcionando corretamente agora.
fonte
sudo update-mime-database /usr/share/mime
comando, no entanto. ➜ ~ sudo vi /usr/share/mime/packages/freedesktop.org.xml [sudo] senha para nathan: do sudo update-mime-database / usr / share / mime Tipo de mídia desconhecido no tipo 'all / all' digite o tipo 'all / allfiles' Tipo de mídia desconhecido no tipo 'uri / mms' Tipo de mídia desconhecido no tipo 'uri / mmst' Tipo de mídia desconhecido no tipo 'uri / mmsu' Tipo de mídia desconhecido no tipo 'uri / pnm' Mídia desconhecida digite tipo 'uri / rtspt' Tipo de mídia desconhecido digite 'uri / rtspu' ➜