Các tệp flash (.swf) nhắc để tải xuống thay vì mở


14

Tôi đã từng có thể kéo các tệp .swf vào Chromium và chúng sẽ hoạt động tốt.

Gần đây, điều đó đã ngừng hoạt động. Không hoạt động trong Chromium hoặc Iceweasel. Cả hai trình duyệt thay vì nhắc tải xuống tệp .swf. Cả hai đều bật Flash Player và loại MIME .swf được liệt kê trên các trang bổ trợ của họ. Tôi đã thử kéo và thả và Ctrl + O, đều không hoạt động. Có điều gì tôi có thể thay đổi để khiến các trình duyệt nhận ra loại MIME không?

Sử dụng Chromium 32 và Iceweasel 24 trên Debian Jessie.

Câu trả lời:


22

Hai liên kết này có thể giúp:

Rõ ràng, vấn đề là với loại MIME được trình duyệt sử dụng để mở các tệp. Cách giải quyết để giải quyết vấn đề này là chỉnh sửa /usr/share/mime/packages/freedesktop.org.xml tập tin từ:

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

đến:

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

và sau đó chạy:

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

Một số người dùng cần cài đặt lại trình phát flash và / hoặc khởi động lại trình duyệt của họ.


1
Wow, đã làm việc! Cảm ơn! Tôi rất vui vì đã tình cờ lang thang trở lại Siêu người dùng và tìm thấy điều này.
soren121

1
Đã làm việc cho Ubuntu 14.04 với google-chrome 40.0 - cảm ơn!
Jeff Ward

1
Đã làm việc với Ubuntu 14.04 và đã sửa cả chrome 46.02.2490.86 và Firefox 42.0
Juan Carlos Muñoz

2
Không cần phải khởi động lại Google Chrome sau đó.
pts

2
Heh rất vui khi thấy bản sửa lỗi của tôi từ các diễn đàn vòm đang giúp mọi người rất nhiều, thật buồn khi thấy bản sửa lỗi này chưa thực sự được sửa chữa tại crom (Tôi đã tạo một báo cáo lỗi gần 2 năm trước! Và điều này KHÔNG khó để sửa. ..) bug.chromium.org/p/chromium/issues/detail?id=369015
Cestarian

1

Các sửa chữa mime Được sử dụng để làm việc cho tôi - nhưng trên bản cài đặt mới Ubuntu 16.04.1 và Chrome 60, nó không hoạt động nữa. Vì vậy, sau khi tôi thử điều đó và làm nhiều việc hơn, tôi đã tìm thấy một lưu ý về "Flash Sunset" mới của Chrome / hỏi trước khi chạy cài đặt. Tóm lại, đi đến:

chrome: // cài đặt / nội dung / flash? search = flash

Và đảm bảo rằng:

  • "Cho phép trang web chạy flash" được bật
  • "Hỏi trước" là tắt

Nếu bạn đang truy cập localhost hoặc là 127.0.0.1, bạn cũng có thể nhập những người trong danh sách Cho phép trang web.

Làm việc cho tôi - chúc may mắn!

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.