نحوه کنترل استفاده از Web Bluetooth API در Microsoft Edge

صفحات وب(Web) می توانند مستقیماً از یک دستگاه جفت شده از طریق Web Bluetooth API ارتباط برقرار کنند . بنابراین، به جای دانلود یک برنامه تلفن همراه و همگام سازی آن با دستگاه ها، می توانید از این فناوری برای برقراری ارتباط با دستگاه های بلوتوث نزدیک استفاده(nearby Bluetooth devices) کنید. با این حال، هنوز همه مرورگرها با بلوتوث وب(Web Bluetooth) سازگار نیستند . مواردی که هستند، مانند مایکروسافت اج(Microsoft Edge) ، به شما امکان می دهند به راحتی به یک دستگاه USB دسترسی داشته باشید(access a USB device) . در اینجا یک آموزش کوتاه شرح داده شده است که نحوه کنترل استفاده از Web Bluetooth API در Edge(Web Bluetooth API in Edge) را توضیح می دهد.

Microsoft-Edge-new-Chromium-Logo

کنترل(Control) استفاده از Web Bluetooth API در مرورگر Edge

مرورگر مایکروسافت اج(Microsoft Edge) به کاربران خود اجازه می دهد تا لیستی از سایت ها را بر اساس الگوهای URL تعریف کنند که می توانند از کاربر برای دسترسی به یک دستگاه (URL)USB بخواهند . اگر این خط‌مشی را پیکربندی نکنید، پیکربندی شخصی کاربر برای همه سایت‌ها استفاده می‌شود یا از مقدار پیش‌فرض کلی از خط‌مشی DefaultWebUsbGuardSetting استفاده می‌شود.

  1. ویرایشگر رجیستری را باز کنید.
  2. به کلید MicrosoftEdge بروید
  3. روی ورودی DefaultWebUsbGuardSetting(DefaultWebUsbGuardSetting) دوبار کلیک کنید .
  4. مقدار 2 را وارد کنید(Enter) تا به هیچ سایتی اجازه درخواست دسترسی به دستگاه های USB از طریق WebUSB API داده نشود(WebUSB API) .
  5. مقدار را به 3 تغییر دهید تا به سایت‌ها اجازه دهید از کاربر بخواهند به یک دستگاه USB(USB) متصل دسترسی داشته باشد.
  6. ویرایشگر رجیستری را ببندید.
  7. کامپیوتر خود را مجددا راه اندازی کنید.

لطفاً(Please) توجه داشته باشید که این روش شامل ایجاد تغییرات در ویرایشگر رجیستری(Registry Editor) است. در صورت ایجاد تغییرات نادرست در ویرایشگر رجیستری ، تغییرات جدی ممکن است رخ دهد. (Registry Editor)قبل از ادامه ، یک نقطه بازیابی سیستم ایجاد کنید.

Press Win+R را به صورت ترکیبی فشار دهید تا کادر محاوره ای Run باز شود.(Run)

(Type Regedit)در قسمت خالی کادر Regedit را تایپ کنید و کلید Enter را بزنید .

وقتی ویرایشگر رجیستری(Registry Editor) باز شد، به آدرس مسیر زیر بروید -

HKEY_LOCAL_MACHINE\ Software\Policies\Microsoft\Edge.

در سمت راست، روی ورودی DefaultWebUsbGuardSetting دوبار کلیک کنید . اگر ورودی وجود نداشته باشد، باید یکی را ایجاد کنید .

Web Bluetooth API در Edge

وقتی کادر Edit String ظاهر می‌شود، مقدار 2 را وارد کنید تا هر سایتی از طریق WebUSB API درخواست دسترسی به دستگاه‌های USB را مسدود یا از آن جلوگیری کنید.

تنظیمات وب گارد

به طور مشابه، برای اینکه سایت‌ها از کاربر بخواهند به یک دستگاه USB(USB) متصل شده دسترسی داشته باشند ، مقدار را از 2 به 3 تغییر دهید .

پس از اتمام، ویرایشگر رجیستری(Registry Editor) را ببندید و خارج شوید.

کامپیوتر خود را مجددا راه اندازی کنید تا تغییرات اعمال شوند.

برای اطلاع شما، گزینه های Group Policy برای نگاشت کنترل استفاده از(Control use of the Web Bluetooth API) تنظیمات Web Bluetooth API به شرح زیر است:

  • BlockWebBluetooth (2) = به هیچ سایتی اجازه ندهید از طریق Web Bluetooth API درخواست دسترسی به دستگاه های (Web Bluetooth API)بلوتوث کند.(Bluetooth)
  • AskWebBluetooth (3) = به سایت‌ها اجازه(Allow) می‌دهد تا از کاربر بخواهند به یک دستگاه بلوتوث(Bluetooth) نزدیک دسترسی داشته باشد.

امیدوارم که کمک کند!



About the author

من یک مهندس نرم افزار با بیش از 10 سال سابقه کار بر روی دستگاه های Apple iOS و edge هستم. تجربه من در مهندسی سخت افزار باعث شده است که مطمئن شوم دستگاه های مشتریانمان تا حد امکان قابل اعتماد و روان هستند. من در چند سال گذشته کد می نویسم و ​​یاد گرفته ام از Git، Vim و Node.js استفاده کنم.



Related posts