الدرس الثاني : إضافات غوغل كروم : أحداث المتصفح .

chrome.browserAction

إضغط هنا  لتتعرف على الدرس  الأول لإضافات غوغل كروم
في هذا  الدرس اخي  الكريم  سنتعرف على الأحداث الخاصة بغوغل كروم وكود الخدمات التابع لها  وماهي الخصائص تبعه  وبعض  الامثلة عنه  تابع  الفيديو  : 

هنا العديد  من الامثلة  لأحداث المتصفح : أحداث المتصفح غوغل كروم
هنا رابط  API تبع كروم : api google chrome
هذه  عناصر api المستخدمة في أحداث المتصفح :
Types
ColorArray
ImageDataType
Methods
setTitle − chrome.browserAction.setTitle(object details)
getTitle − chrome.browserAction.getTitle(object details, function callback)
setIcon − chrome.browserAction.setIcon(object details, function callback)
setPopup − chrome.browserAction.setPopup(object details)
getPopup − chrome.browserAction.getPopup(object details, function callback)
setBadgeText − chrome.browserAction.setBadgeText(object details)
getBadgeText − chrome.browserAction.getBadgeText(object details, function callback)
setBadgeBackgroundColor − chrome.browserAction.setBadgeBackgroundColor(object details)
getBadgeBackgroundColor − chrome.browserAction.getBadgeBackgroundColor(object details, function callback)
enable − chrome.browserAction.enable(integer tabId)
disable − chrome.browserAction.disable(integer tabId)
Events
onClicked
أختبر ما تعلمته في الدرس ؟
هل يمكن للإضافة في كروم أن تعمل بدون ملف background ؟
إذا اضفنا ملف للخلفية هل سنحتاج الى  تعريفه ضمن ملف manifest ؟ 
عند تغيير او إصلاح الكود لرفعه على المتجر ما التصريح الذي نحتاج الى تغييره كلما رفعنا الملف؟

هذه الاسئلة اخي  الكريم  حاول أن تجاوب عليها ضمن التعليقات لكي تختبر قدراتك . 

محرر الاكواد الذي إستخدمته في الشرح  يتواجد  هنا  brackets او  يمكنك استخدام visual code

يمكنك الإنضمام اليها على الفيس بوك  تجمع المبرمجين والمطورين العرب   ولبيع  تطبيقاتك البرمجية  يمكنك عرضها على سوق المبرمجين

إرسال تعليق

0 تعليقات