[英]ionic 2 app with BLE functionality (Bluetooth)
我正在嘗試制作一個ionic 2應用程序,該應用程序列出所有可用的藍牙設備,並僅與它們連接。 我創建了一個空白的ionic --v2項目並安裝了BLE插件
請協助,謝謝!
您要列出所有可用的藍牙設備並與其連接。
這是如何調用藍牙api的示例。 或者,您也可以查看作者提供的示例。
var deviceToConnect = "12:34:56:78";
ble.scan([], 10, onSuccess, onFailure);
function onSuccess(device){
console.log(device);
if (device.id == deviceToConnect){
ble.connect(device.id, connectSuccess, connectFailure);
}
}
function onFailure(error){
console.log(error);
}
function connectSuccess(){...}
function connectFailure(){...}
如果仍然不確定,請嘗試使用更簡單的api調用,例如ble.isEnabled()
,它將返回成功或失敗回調。
我在做同樣的事情,但是我猜你對這種語言不是很熟悉。
首先,您必須通過鍵入以下命令將插件導入頁面(即home.ts或您正在使用的任何其他頁面)中:
import { BLE } from '@ionic-native/ble';
如文檔中所述,您可以從插件調用許多函數,例如BLE.isEnabled()
,如果設備上啟用了藍牙,則返回已解決的promise
。
該文檔非常清楚,如果您需要更多示例,可以查看github repo 。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.