iBeaconのサンプルコードで Cannot read property 'locationManager'
MonacaクラウドIDEにてiBeaconサンプルを試すべく cordova-plugin-ibeaconをダウンロードの上、Monacaの「cordovaプラグインの管理」にてインポートしました。
ここまでは以下のAsial BLOGを参考にしています。
http://blog.asial.co.jp/1343
Galaxy S4(Android 4.4.2) にインストールして実行したところ、iBeaconサンプルのページにある1から6までのアイコンは正常に表示されたのですが、Monacaのコンソールに以下のようなエラーが出力され、iBeaconを認識していないようです。
CreateBeacon err:TypeError: Cannot read property 'locationManager' of undefined
Delegate err: TypeError: Cannot read property 'locationManager' of undefined
Beaconは Aplix社のものを用意し、同社の提供サンプルアプリにて正しく認識され、電波強度表示、測距ができています。
MonacaのiBeaconサンプルのページ
http://docs.monaca.mobi/cur/ja/sampleapp/samples/ibeacon/
cordova-plugin-ibeaconは、MonacaクラウドIDEのplugins フォルダ以下に正しく展開されているようですが、サンプル記事にはそこまでの画像/記述がないため正しく展開・設定されているのかどうかを確認できていません。
サンプルコードはいじっていません。
cordova-plugin-ibeaconをアプリに認識させるための何かがたりないのだと思うのですが、ネット上を一日探してもそれらしい情報に行き当たりませんでした。
iBeacon対応アプリはiOS向けに開発されている方が多いと思いますが、
サンプルコードはAndroidでは動かないのでしょうか?