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

chrome.pageAction


في هذا الدرس اخي الكريم  سنتعرف على خصائص احداث الصفحة بعد أن تعرفنا على خواص  أحداث المتصفح ، وكيفيت التعامل معها وأمثلة عنها  في هذا الفيديو  سنتعرف بإذن الله عن جزء مهم في إضافات غوغل كروم  نعطي مثال ببعض  الاضافات الشهيرة التي تتفاعل مع  احداث الصفحة    كالرائد idm ,flareget وغيره من الإضافات التي تتفاعل مع تحميل الفيديو او  تتفاعل مع مواقع الكابتشا على سبيل المثال 😃   




الجدول التالي يبين api التي تتفاعل مع احداث الصفحة :

Types
ImageDataType
Methods
show − chrome.pageAction.show(integer tabId)
hide − chrome.pageAction.hide(integer tabId)
setTitle − chrome.pageAction.setTitle(object details)
getTitle − chrome.pageAction.getTitle(object details, function callback)
setIcon − chrome.pageAction.setIcon(object details, function callback)
setPopup − chrome.pageAction.setPopup(object details)
getPopup − chrome.pageAction.getPopup(object details, function callback)
Events
onClicked
أختبر ما تعلمته في هذا الدرس ؟
هل يمكن أن تتفاعل الإضافة  الخاصة بpage_action  مع صفحة بدون عنوان url ؟
هل يمكن تفعيل الإضافة مع عناصر أخرى عدى عناصر الفيديو <video>  ؟
في ملف manifest ما نوع التصاريح اللازمة لpage_action ؟

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

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

الملفات التي تجدها على  موقع github

المرجع الأساسي لpage action

الى الدرس  القادم إن شاء الله 





Post a Comment

0 Comments