title: Unreliable GPS readings using Phonegap on Nexus 5
body: <p>I am using <code>navigator.geolocation.watchPosition</code> to grab the current position of a user.  The following options are passed: <code>{ maximumAge: 1000, timeout: 15000, enableHighAccuracy: true }</code>.  However, two issues are occurring:</p>
  
  <p>The timeout of 15 seconds is totally ignored. It seems to update as and when it wants to.  Sometimes it is after 10 seconds, other times it is over a minute.</p>
  
  <p>The second issue is that often no GPS coordinates will be retrieved at all, and the method will return a timeout.  Once this happens once it will happen every 15 seconds indefinitely.</p>
  
  <p>None of this makes much sense to me, so any insight would be great.</p>
  
  <p>I am using:</p>
  
  <ul>
  <li>Nexus 5</li>
  <li>Phonegap version 3.3.0-0.18.0</li>
  </ul>
  
  <p>The device has location services on, and the location it gives out initially is accurate.</p>
  
  <p>Thanks</p>