Cố gắng tìm hiểu cách tự động kích hoạt công cụ dành cho nhà phát triển web bằng cách thực hiện "Ctrl + Shift + i" qua tiện ích mở rộng của riêng tôi. Có một stackoverflow question, nhưng không có câu trả lời nào hoạt động.Làm cách nào để kích hoạt chương trình phím tắt trong Chrome bằng Phần mở rộng? (Tiện ích mở rộng NPAPI hoặc JavaScript)
Trả lời
Nó sẽ là tuyệt vời, nhưng tiếc là nó không phải là có thể với javascript.
Plugin NPAPI sẽ không thực hiện những gì bạn muốn; Plugin NPAPI không xử lý bất kỳ thứ gì có trong chính trình duyệt, chỉ với trang web mà chúng được đặt. Chúng cũng không thể được tải tự động.
Điều tốt nhất bạn có thể làm với plugin NPAPI là đặt nó vào Tiện ích của Chrome và sử dụng nó như một phần của một thứ khác; nếu Tiện ích mở rộng của Chrome không cho phép bạn ghi lại các phím nóng như vậy, bạn có thể sử dụng mã C++ và một số loại móc để bắt phím nóng và chuyển nó vào trình duyệt dưới dạng, nhưng nó sẽ rất cụ thể và hoàn toàn không được hỗ trợ hack mà bạn phải tìm ra cho mỗi hệ điều hành mà bạn muốn hỗ trợ; không có API trình duyệt NPAPI cho loại điều này.
Để biết thêm thông tin, hãy xem http://npapi.com/extensions
- 1. Làm cách nào để thực hiện trình bao trong tiện ích mở rộng của chrome?
- 2. Đổi kích thước popup.html trong tiện ích mở rộng chrome
- 3. Tiện ích mở rộng của Chrome: biểu tượng tiện ích mở rộng onclick, mở popup.html trong tab mới
- 4. Tiện ích mở rộng của Chrome: kích hoạt sự kiện khi phần tử được tạo?
- 5. Tiện ích mở rộng của Chrome + Dart
- 6. Tiện ích mở rộng của Chrome: Cách tạo?
- 7. Chuyển đổi Tiện ích mở rộng của Google Chrome sang tiện ích mở rộng của Firefox hoặc Safari
- 8. Làm mẫu Mustache.js trong tiện ích mở rộng của Chrome
- 9. làm cách nào để bật/tắt content_scripts trong tiện ích mở rộng của google?
- 10. Tiện ích mở rộng trình duyệt Android
- 11. Cách cài đặt tiện ích mở rộng của Chrome theo chương trình?
- 12. Cách bảo vệ tiện ích mở rộng chrome
- 13. Tiện ích mở rộng của Chrome: ví bitcoin
- 14. SWFobject trong Tiện ích mở rộng của Chrome - API Unavaiable
- 15. RequireJS trong tiện ích mở rộng của Chrome
- 16. Tiện ích mở rộng của Chrome + Devise + Rails App - Đặt yêu cầu được xác thực từ tiện ích mở rộng?
- 17. gỡ lỗi background.js trong tiện ích mở rộng chrome
- 18. Tôi làm cách nào để khởi chạy Chrome bằng tiện ích mở rộng được giải nén?
- 19. Làm cách nào để làm mới/tải lại Tiện ích mở rộng của Chrome?
- 20. bảo mật mã trong tiện ích mở rộng google chrome
- 21. Nhúng hình ảnh vào tiện ích mở rộng của Chrome
- 22. Cách tạo tiện ích mở rộng chrome như Google Hangouts
- 23. Sự kiện onbeforeunload có kích hoạt cho popup.html trong tiện ích mở rộng google chrome không?
- 24. mẫu angularjs trong tiện ích mở rộng chrome
- 25. Trang nền trong tiện ích mở rộng bật lên- chrome
- 26. Tiện ích mở rộng PSake?
- 27. Tiện ích mở rộng của Google Chrome - tập lệnh nền
- 28. Tiện ích mở rộng của Chrome - Hình ảnh của tiện ích mở rộng trên Trang cài đặt
- 29. Tôi làm cách nào để mở cửa sổ bật lên của tiện ích mở rộng bằng JavaScript?
- 30. Tiện ích mở rộng của Google Chrome - Truy cập DOM
có thể thực hiện được không? Tôi có phải tải xuống mã nguồn crom và giả lập không? – GeorgeU
@GeorgeU Tôi đoán là có thể với các plugin NPAPI (C++), nhưng nó không phải là lĩnh vực chuyên môn của tôi. http://code.google.com/chrome/extensions/dev/npapi.html – serg