Câu trả lời:
Tiện ích Media Keys không hoạt động trong Firefox phiên bản 57, vì các nhà phát triển đã quyết định làm lại Firefox thành bản sao Chrome. Vào tháng 11 năm 2017, họ đã tuyên bố ý định bỏ Firefox 57 định dạng bổ trợ hiện tại của họ, hiện được gọi là "Di sản", có lợi cho WebExtensions, trong tiếng Anh đơn giản rất giống với các tiện ích mở rộng của Google Chrome.
Về lý thuyết, điều này sẽ mở hầu hết Chrome Store cho người dùng Firefox, nhưng sẽ làm mất hiệu lực tất cả và tôi có nghĩa là tất cả các tiện ích bổ sung hiện tại có nhà phát triển sẽ không chuyển đổi kịp thời sang WebExtensions.
Người ta đã có thể thấy vấn đề trong Firefox 56 bằng cách mở công cụ Tiện ích. Các tiện ích bổ sung không hoạt động trong phiên bản 57 được đánh dấu bằng thông báo LEGACY màu vàng:
Tôi có 46 tiện ích bổ sung trong Firefox mà tôi đã tạo ra môi trường phù hợp với mình. Tất cả trong số họ, ngoại trừ chỉ có một, được đánh dấu là di sản. Vấn đề là chung chung và rộng lớn hơn nhiều so với bạn nghĩ.
Một số giải pháp có thể được liệt kê dưới đây:
Yêu cầu các nhà phát triển tiện ích của bạn thực hiện nỗ lực chuyển đổi sang WebExtensions.
Firefox 57 sẽ bao gồm một công cụ "tìm phần mở rộng tương tự" có thể giúp tìm các tiện ích thay thế.
Từ bỏ Firefox để ủng hộ Chrome (Tôi chắc chắn rằng một tỷ lệ lớn người dùng Firefox sẽ theo lộ trình này).
Tắt cập nhật và ở lại với Firefox 56 mãi mãi - không phải là một giải pháp thực sự. Ai cũng có thể sử dụng ở đây Firefox Portable .
Chuyển sang Firefox ESR sẽ tiếp tục trong phiên bản 56 cho đến ngày 26 tháng 6 năm 2018, với hy vọng ai đó sẽ đưa ra giải pháp cho việc chạy các tiện ích bổ sung trong Firefox 57. Điều này thực sự không khác nhiều so với giải pháp trên, ngoại trừ việc cập nhật quan trọng sẽ không bị chặn.
Chuyển sang Pale Moon hoặc Waterfox , cả hai đều rẽ nhánh từ Firefox, mặc dù không phải tất cả các tiện ích đều tương thích.
Không có giải pháp nào trong số này là hoàn hảo, nhưng tôi không biết một giải pháp nào tốt hơn vào lúc này. Tôi nghĩ rằng các nhà phát triển Firefox đã đưa ra một quyết định rất ngu ngốc sẽ khiến họ phải trả một phần lớn cho thị phần đã bị xói mòn của họ, nhưng họ không hỏi lời khuyên của bất kỳ ai.
Một giải pháp khác là sử dụng các tiện ích mở rộng của Chrome trong Firefox 57. Tiện ích bổ sung Chrome Store Foxified đã cho phép điều này.
Từ bài viết Có bao nhiêu tiện ích mở rộng Chrome sẽ chạy trong Firefox :
Andy McKay của Mozilla đã quyết định tìm hiểu vào tháng 11 năm 2016. Anh ấy đã phân tích sơ đồ trang web của cửa hàng Chrome và nhận được 100.000 tiện ích mở rộng, ứng dụng và chủ đề mà anh ấy đã phân tích để tìm hiểu xem có bao nhiêu trong số chúng sẽ chạy trong Firefox.
Theo phát hiện của ông, khoảng 76% tiện ích mở rộng Chrome có kích thước mẫu sẽ chạy trong Firefox. Các tiện ích mở rộng còn lại sẽ bỏ lỡ một hoặc nhiều API, một hoặc nhiều quyền hoặc một hoặc nhiều bảng kê khai.
Tôi đã tìm thấy Streamkey tiện ích mở rộng của Chrome mà theo tác giả của nó thực hiện mọi thứ bạn yêu cầu. Tuy nhiên, không có Firefox 57, tôi không biết liệu nó có hoạt động trong đó không.
Tài liệu tham khảo:
Một giải pháp rất nhẹ cho tất cả các trình duyệt và phiên bản, sử dụng các quan sát sau:
Cụ thể cho youtube, một danh sách các phím nóng có thể được tìm thấy trong bài viết 30+ Phím tắt YouTube bạn cần biết . Một số phím tương ứng với các phím phương tiện bàn phím là:
Spacebar-
KPhím Tạm dừng / Phát video (yêu cầu lấy nét người chơi) - Tạm dừng / Phát video (không yêu cầu tiêu điểm)
↑(Phím mũi tên lên) - Tăng âm lượng 5%
↓(Phím mũi tên xuống) - Giảm âm lượng 5%
Ctrl+ →- Chuyển sang tiếp theo video (chỉ trong danh sách phát)
Ctrl+ ←- Di chuyển đến video trước đó (chỉ trong danh sách phát)
Các phím phương tiện của bàn phím này có thể được ánh xạ tới các phím này bằng AutoHotkey . Một danh sách các tên khóa AutoHotkey được tìm thấy trong bài viết Danh sách các phím, nút chuột và điều khiển cần điều khiển .
Một ví dụ về tập lệnh AutoHotkey cho Youtube là:
SetTitleMatchMode, 2 ; match anywhere in window's title
#ifWinActive YouTube ; only if window title contains YouTube
Media_Next:: Send ^{Right} ; Next Track - ctrl+right-arrow
Media_Prev:: Send ^{Left} ; Previous Track - ctrl+left-arrow
Media_Play_Pause:: ; Stop/Start - Spacebar
Media_Stop:: Send {Space}
Kịch bản trên hoàn toàn chưa được kiểm tra, vì bàn phím của tôi không có các phím này.
Vâng, điều đó là có thể! Đối với tải xuống này, Khóa phương tiện từ addons.mozilla.org . Công cụ này thêm trình nghe sự kiện khóa phương tiện vào Firefox và cho phép sử dụng:
trên mọi trang web âm nhạc / video được hỗ trợ.
Vì một số lý do, các phím phương tiện chỉ hoạt động nếu Firefox là cửa sổ hoạt động (xảy ra trên Windows 10). Ngoài ra tiện ích bổ sung hiện không hoạt động với Firefox 57+ .
Hiện tại API lệnh Firefox không hỗ trợ khóa phương tiện cũng như khóa toàn cầu .
Cho đến khi các sự cố này được Mozilla khắc phục, bạn có thể sử dụng Chromium với tiện ích mở rộng Streamkeys .