Skip to content

LuniChang/GPSLoaction

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

37 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

##install

ionic cordova plugin add https://github.com/LuniChang/GPSLoaction.git

##use

declare var GPSLocationPlugin:any;

 var timeout=10000;//GPS timeout
 
 var interval=1000;//GPS interval

 GPSLocationPlugin.getLocationAllTime(data => {
      console.log("GPSLocationPlugin:"+data);

    if(data.is_timeout==0){//no timeout,  1 is out
       let location = [data.longitude, data.latitude];
	}
    
   
  }, msg => {
    console.log(JSON.stringify(msg));

  },interval,timeout);
  
  
  
  
  
  GPSLocationPlugin.getLocation(data => {   //just once
      console.log("GPSLocationPlugin:"+data);

    if(data.is_timeout==0){//no timeout,  1 is out
       let location = [data.longitude, data.latitude];
	}
    
   
  }, msg => {
    console.log(JSON.stringify(msg));

  },timeout);
  
  
  ##get gps enable satellites,  android only
     let signRange=29;//set satellites which sign >29 ,default is 29
     GPSLocationPlugin.getGpsSign(data => {
        console.log("GPSLocationPlugin:"+data);
  
        let satellites = data.enable_satellites;
    
    
    }, msg => {
      console.log(JSON.stringify(msg));
  
    },signRange);

#reference

https://github.com/yanxiaojun617/com.kit.cordova.amaplocation.git

About

native gps plugin for ionic and cordova

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published