This worked for me too , "navigator" showed as undefined in the editor. @ootleman looks to have a fix for this.
When running in android emulator it pops a message showing no camera.
When running on IOS via IONIC.IO App it didn’t show up. Really not sure if ionic.io app supports cordova plugins yet.
However if you just drop your project into the phone-gap developer app the camera dialogue opens.
I don’t have xcode setup yet so i cant tell if it's going to work natively or not? anyone done it?
I don’t need the camera, I want to get the cordova-plugin-ble-central working, but i cant seem to get access to the ble variable. any suggestions?