chrome.bluetoothLowEnergy не определен, хотя я добавил флаг low_energy - PullRequest
0 голосов
/ 03 июля 2019

Я пытаюсь написать приложение Chrome, которое подключается к устройству с низким энергопотреблением Bluetooth.Я добавил "bluetooth": { "low_energy": true } в мой манифест:

{
  "name": "DE1",
  "version": "1",
  "manifest_version": 2,
  "icons": {
    "128": "de1icon.png"
  },
  "permissions": [],
  "bluetooth": {
    "uuids": ["A000"],
    "low_energy": true
  },
  "app": {
    "background": {
      "scripts": ["chrome.js"]
    }
  }
}

, но когда я звоню

chrome.bluetoothLowEnergy.connect

, я получаю сообщение об ошибке

Error handling response: TypeError: Cannot read property 'connect' of undefined

Документы говорят, что это то, что я должен был сделать

https://developer.chrome.com/apps/manifest/bluetooth#reference

1 Ответ

0 голосов
/ 03 июля 2019

Я подал это как ошибку в проекте хрома

https://bugs.chromium.org/p/chromium/issues/detail?id=980766

, и они ответили.Очевидно, эта функция поддерживается только в ChromeOS, и я использую macOS.

...