ページの先頭行へ戻る
Interstage Mobile Application Server V1.3.0 アプリケーション開発ガイド
FUJITSU Software

2.3.27.3 Beaconサンプル

以下にBeaconプラグインを使用する場合の実施例を示します。

使用例
document.addEventListener('deviceready', function(){
  IMLocationManager.init("00000000-4e34-1001-b000-001c4dd35806",
         "fuji.com",
         "ようこそ○○",
         "さよならXX",
      function(success){alert(success)},
      function(error){alert(success)}
  );
});

IMLocationManager.on(function(list){
  var view = document.getElementById("view");
  view.innerHTML = "[event] " + list.event + "<br>";
         
  if(list.event == IMLocationManager.DIDRANGEBEACONS){
    view.innerHTML += "[length] " + list.infos.length + "<br>";
                         
    for(var i=0; i < list.infos.length ;i++){
      view.innerHTML +="[uuid]"+ list.infos[i].uuid + "<br>";
      view.innerHTML +="[major]" + list.infos[i].major + "<br>";
      view.innerHTML +="[minor]" + list.infos[i].minor + "<br>";
      view.innerHTML +="[proximity]"+ list.infos[i].proximity + "<br>";
      view.innerHTML +="[accuracy]"+ list.infos[i].accuracy + "<br>";
      view.innerHTML +="[rssi]" + list.infos[i].rssi + "<br>";
    }
  }
});