Я работаю над проектом из титанового сплава. Мне нужно использовать модуль Beacon для сканирования маяков с помощью BLE. Моя проблема в том, что я не могу заставить модуль работать.
Я использовал Установить мобильный модуль для установки модуля и включил его в файле tiapp.xml.
Это код, который у меня есть на данный момент:
var Beacons = require('com.logicallabs.beacons');
function doClick(beacon) {
if(Beacons.BeaconsModule.isEnabled()){
alert('succes');
}else{
alert("suces");
}
}
$.index.open();
Функция запускается при нажатии на ярлык. Модуль содержит 3 класса. Вы должны указать, какой метод из какого класса вы должны использовать?
Также, когда я запускаю эту программу, я получаю сообщения об ошибках Could not find class 'android.bluetooth.BluetoothManager
и Could not find class 'com.logicallabs.beacons.ScanService$2