nativescript-beacon-ins
为 NativeScript INS 信号发射器插件提供的节点模块。
npm i --save nativescript-beacon-ins

NativeScript INS 信号发射器

为 NativeScript INS 信号发射器插件提供的节点模块。

入门

  • 创建一个新的 NativeScript 应用程序

      tns create MyApp
    

    或使用现有的应用程序。

  • 添加信号发射器插件(从 NPM)。这将把信号发射器插件安装到项目的根目录下的 node_modules 文件夹中。当添加新的平台(或使用现有的平台)时,该插件也会被添加到那里。进入应用程序文件夹,添加信号发射器插件

      tns plugin add nativescript-beacon-ins
    

Android

API

	// Get reference to the push plugin module.
var beaconPlugin = require('nativescript-beacon-ins');
  • startScanBeacon - 用于扫描蓝牙 INS 信号发射器设备

startScanBeacon(settings, successCallback, errorCallback)


var settings = {
// iOS settings
timeoutAfter: 15, // scan bluetooth timeout
baseURL: 'Your config URL',
port: 'port',
orgId: 'orgId',
inspectionId: 'inspectionId'
};


beaconPlugin.startScanBeacon(settings,
// Success callback
function(token) {
alert('scan successfully');
},
// Error Callback
function(error){
alert(error.message);
}
);