查看Android的GPS
Showing
1 changed file
with
13 additions
and
6 deletions
| ... | @@ -86,12 +86,19 @@ AppClient.prototype.getGPS = function (jsonStr, callback) { | ... | @@ -86,12 +86,19 @@ AppClient.prototype.getGPS = function (jsonStr, callback) { |
| 86 | var latitude = '' | 86 | var latitude = '' |
| 87 | var longitude = '' | 87 | var longitude = '' |
| 88 | var str = JSON.stringify(data) | 88 | var str = JSON.stringify(data) |
| 89 | var result = /\{([\s\S]*)\}/.exec(str); | 89 | try { |
| 90 | var arr = result[1].split(',') | 90 | var result = /\{([\s\S]*)\}/.exec(str); |
| 91 | latitude = arr[0].split('=')[1] | 91 | var arr = result[1].split(',') |
| 92 | longitude = arr[1].split('=')[1] | 92 | latitude = arr[0].split('=')[1] |
| 93 | latitude = toNonExponential(latitude) | 93 | longitude = arr[1].split('=')[1] |
| 94 | longitude = toNonExponential(longitude) | 94 | latitude = toNonExponential(latitude) |
| 95 | longitude = toNonExponential(longitude) | ||
| 96 | } catch (e) { | ||
| 97 | layer.open({ | ||
| 98 | content: e | ||
| 99 | }) | ||
| 100 | } | ||
| 101 | |||
| 95 | layer.open({ | 102 | layer.open({ |
| 96 | content: latitude | 103 | content: latitude |
| 97 | }) | 104 | }) | ... | ... |
-
Please register or sign in to post a comment