السماح للمستخدم بتسجيل الاختصار في ملحق المتصفح
-
13-12-2019 - |
سؤال
هل هناك طريقة بسيطة لإضافة هذا النوع من الخيارات إلى امتداد المتصفح (أنا أستخدم إطار عمل crossrider لإنشاء امتداد عبر المتصفح)؟
يحتاج المستخدمون فقط إلى كتابة الاختصار الذي يريدونه والنقر على زر الحفظ
هذه لقطة شاشة من send to kindle
امتداد الكروم
المحلول
مع crossrider API يمكنك إضافة اختصارات لوحة المفاتيح
appAPI.shortcut.add('ALT+CTRL+X', function (event) {
alert('Alt+Ctrl+X');
}, {type: 'keydown'});
يحرر:
يمكنك أيضًا تخزين تفضيلات اختصارات المستخدم في قاعدة بيانات الامتدادات:
appAPI.db.set('user_shortcuts', ['Alt+Ctrl+X', 'Ctrl+F12']);
لا تنتمي إلى StackOverflow