Hello James,

Thanks for getting back to me.

The getOriginalSymbol, did the trick - fantastic, thank you!. I've sent my
PR, I'd be happy if someone can look into it.


Best,
Richard


On Wed, Feb 12, 2014 at 9:17 AM, James Long <jl...@mozilla.com> wrote:

> Hey Richard,
>
> I'm from Mozilla and my team is working on the plugins. Thanks for
> contributing!
>
> I'm not extremely familiar with the battery API, but I doubt you can
> change it from clobbers to merges since that affects everyone. Others
> on this list need to comment on the difference there, so not sure.
>
> I think there's a way to get the native symbol. Check out the
> geolocation plugin:
>
> https://github.com/apache/cordova-plugin-geolocation/blob/master/src/firefoxos/GeolocationProxy.js
> This code gets the original geolocation object:
>
> var geo = cordova.require('cordova/modulemapper').getOriginalSymbol(window,
> 'navigator.geolocation');
>
> Try that out instead of changing config.xml.
>
> Feel free to hop into #apps on irc.mozilla.org and we can help you out
> over IRC.
>
> - James
>
> On Sat, Feb 8, 2014 at 10:17 AM, Richard Sentino
> <rich...@mindginative.com> wrote:
> > Hello
> >
> > I started working on CB-5611 battery-status plugin for FirefoxOS [1]. I
> > need help - code, comments, suggestions - before sending a PR [2].
> >
> > Also, a note about navigator.battery, clobbering this globally will break
> > the default FirefoxOS behaviour which an object of BatteryManager [3].
> > Globally setting the action to 'merges' instead of 'clobbers' seems to
> > solve the issue [4] - will this worth creating a new Jira issue ?
> >
> > My dev environment is both Simulator and a Keon Geeksphone device running
> > on B2G 1.2.0.0-prerelease.
> >
> > [1] https://issues.apache.org/jira/browse/CB-5611
> > [2] https://github.com/rixrix/cordova-plugin-battery-status/tree/CB-5611
> > [3] https://developer.mozilla.org/en-US/docs/Web/API/BatteryManager
> > [4]
> >
> https://github.com/rixrix/cordova-plugin-battery-status/commit/83654a24eefc2ec67977ce45afd830662458465a
> >
> > Best,
> > Richard
>

Reply via email to