البيان - طابعات USB

تُعلن خاصية بيان التطبيق usbPrinters عن الطابعات USB المتوافقة مع تطبيق معيّن باستخدام واجهة برمجة التطبيقات printerProvider.

نموذج JSON.json

{
  "name": "My printer app",
  "usb_printers": {
    "filters": [
      // This app can print to the Nexus One and any printer made by Google.
      { "vendorId": 6353, "productId": 19985 },
      { "vendorId": 6353, "interfaceClass": 7 }
    ]
  },
  ...
}

مَراجع

  • filters (مصفوفة من العناصر) - مطلوبة

    قائمة بفلاتر أجهزة USB التي تتطابق مع الأجهزة المتوافقة ما عليك سوى مطابقة أحد الفلاتر المقدَّمة على الجهاز. يجب تقديم vendorId، ويمكن تقديم قيمة واحدة فقط من productId أو interfaceClass.