Почему Firefox не может запускать локальные .swf-файлы?

Это рабочее решение.

Как root (I.E. sudo su) Перейдите в домашнюю папку (cd ~) и создайте файл cron: vi cronjobs Добавьте следующий спам @reboot 15; mount -t vboxsf app / mnt / app

Сохранить файл

Примечание: замените приложение на имя вашей общей папки и / mnt / app, где вы хотите его установить. В этом случае я сначала создал приложение для папки под mount (приложение mkdir).

Чтобы включить ваш cron как root (для указанного выше имени файла) crontab cronjobs

Убедитесь, что cron активен: crontab -l

перезагрузится, и он будет установлен. 15 секундный сон позволяет достаточно времени, чтобы все было готово для монтирования.

1
задан 9 June 2014 в 22:28

1 ответ

Обнаружен обходной путь, основанный на потоке Arch здесь. Из того, что я понял, это просто проблема с тем, что Firefox не поддерживает определенную mime-тип.

Измените /usr/share/mime/packages/freedesktop.org.xml как root и замените следующее:

<mime-type type="application/vnd.adobe.flash.movie">

С:

<mime-type type="application/x-shockwave-flash">

И затем запустите:

sudo update-mime-database /usr/share/mime

Теперь локальные файлы .swf работают исправно.

63
ответ дан 24 May 2018 в 06:53
  • 1
    //, Протестировано. Работает на моей машине 14.10 с Firefox 38.0. Тем не менее, я получил некоторые странные ошибки в команде sudo update-mime-database /usr/share/mime. ➜ ~ sudo vi /usr/share/mime/packages/freedesktop.org.xml [sudo] пароль для nathan: ➜ sudo update-mime-database / usr / share / mime Неизвестный тип носителя в типе «все / все» Неизвестный носитель тип типа «все / все файлы» Неизвестный тип носителя в типе «uri / mms» Неизвестный тип носителя в типе «uri / mmst» Неизвестный тип носителя в типе «uri / mmsu» Неизвестный тип носителя в типе «uri / pnm» Неизвестный носитель тип типа 'uri / rtspt' Неизвестный тип носителя в типе 'uri / rtspu' ➜ – Nathan Basanese 18 May 2015 в 04:45
  • 2
    Это выглядит грязным взломом для меня (в отличие от хорошего и рабочего ответа с конфигурационным файлом в домашнем каталоге). – Nobody 14 January 2016 в 02:32
  • 3
    Другой ответ намного лучше. – Dollynho 22 February 2016 в 19:10

Другие вопросы по тегам:

Похожие вопросы: