如果涉及回调,我是一个完全的新手,所以我尝试了一些谷歌搜索。但是代码(有人在论坛上给我)与我遇到的回调示例非常不同。
谁能详细说明我如何检查此结果的真假?
exports.testGPS = function(_callback) {
Ti.Geolocation.purpose = "Recieve User Location";
Ti.Geolocation.accuracy = Titanium.Geolocation.ACCURACY_BEST;
if (_callback && typeof(_callback)==='function') {
Ti.Geolocation.getCurrentPosition(function(e) {
_callback ((e.error) ? false: true);
});
}
}
这是我的电话:
functions.testGPS(function () {
//If true/false
});