تشغيل الإجراءات من المربّع المتعدد الاستخدامات

يمكنك السماح للمستخدمين بالتفاعل مع الإضافة من خلال المربّع المتعدد الاستخدامات في Chrome (يُعرف عادةً باسم شريط العناوين). عندما يُدخِل المستخدم كلمات رئيسية تحدّدها الإضافة في المربّع المتعدد الاستخدامات، تتحكّم الإضافة في المحتوى الذي يظهر للمستخدم في المربّع المتعدد الاستخدامات. تستخدم الإضافة النموذجية بحث علامة تبويب جديدة في المربّع المتعدد الاستخدامات الكلمة الرئيسية "nt". عندما يكتب المستخدم "nt" في المربّع المتعدد الاستخدامات، يتم تفعيل الإضافة. للإشارة إلى ذلك للمستخدم، يتم عرض الرمز المقدَّم بحجم 16 × 16 باللون الرمادي في المربّع المتعدد الاستخدامات بجانب اسم الإضافة.

مثال على استخدام المربّع المتعدد الاستخدامات لتفعيل إجراء

يؤدي النص الذي تم إدخاله إلى إرسال Chrome حدثًا إلى الـ omnibox.onInputEntered معالج الأحداث. في المعالج، تفتح الإضافة علامة تبويب جديدة تحتوي على بحث Google عن الإدخال الذي أدخله المستخدم.

chrome.omnibox.onInputEntered.addListener((text) => {
  // Encode user input for special characters , / ? : @ & = + $ #
  const newURL = `https://www.google.com/search?q=${encodeURIComponent(text)}`;
  chrome.tabs.create({ url: newURL });
});