8

Tiện ích mở rộng của Chrome: Tôi đang tìm cách gán phím tắt chung có thể được gọi ngay cả khi tab hiện tại không có nội dung (và do đó không có tập lệnh nội dung). Một số ví dụ về các tab như vậy: tab 'tab mới', tab chrome: // extensions, tab 'không tải trang', v.v. Các trường hợp sử dụng cho yêu cầu như vậy là các hoạt động như tab đóng, chuyển đến tab kế tiếp/trước, v.v.Phím tắt có thể định cấu hình mà không sử dụng tập lệnh nội dung

Các chrome.commands api cho phép một để làm điều này. Tuy nhiên, dường như không có cách nào để người dùng định cấu hình các phím tắt này, đó là điều tôi thực sự muốn tiện ích mở rộng của mình cho phép.

Có cách nào để nhận cấu hình phím tắt không cần tập lệnh nội dung không?

+0

Nhờ câu hỏi của bạn, tôi có thể tạo https://chrome.google.com/webstore/detail/global-new-tab-shortcut/dcngopenklmnfdlfocljeaokkhcplong?hl=en-US mở tab chrome mới từ mọi nơi :-) – w00t

Trả lời

5

Không thể thay đổi phím tắt cho tiện ích mở rộng chrome.commands nhưng người dùng có thể định cấu hình phím tắt. Giao diện này được xây dựng và cung cấp bởi chính Chrome.

Truy cập trang tiện ích, cuộn xuống và nhấp vào liên kết Cấu hình lệnh. Một hộp sẽ được hiển thị, nơi người dùng có thể thiết lập phím tắt ưa thích:

Mã cho phần mở rộng "shortcut Remap" được đăng tải trong this answer.

+1

Cảm ơn, điều đó thực sự gọn gàng! Một câu hỏi khác có liên quan: có thể đưa ra một liên kết trong trang options.html tiện ích mở rộng để truy cập vào giao diện này (để điều này cảm thấy được tích hợp nhiều hơn với cài đặt của tiện ích mở rộng) không? –

+0

@HimanshuPokhariya Bạn không thể liên kết đến 'chrome: // extensions/', nhưng bạn có thể sử dụng' chrome.tabs.create ({url:' chrome: // extensions/'}); 'để mở trang (hướng dẫn người dùng cuộn xuống trước khi mở trang). –

+0

Hmm, cảm ơn. Tôi đoán đó là yêu cầu quá nhiều, nhưng tôi cho rằng không có cách nào để liên kết đến liên kết 'Cấu hình lệnh' trực tiếp? –

Các vấn đề liên quan