根据文档ExtractIconEx,返回指向HICON数组的指针。传递给CreateBitmapFromHICON时,如何指定要使用此数组中的哪个项目。
// GeoLocator Class
class GeoLocator {
getLocation(){
const address = (function () {
navigator.geolocation.getcurrentPosition(function (position) {
getUserAddressBy(position.coords.latitude,position.coords.longitude)
},function (error) {
console.log("The Locator was denied : (")
})
function getUserAddressBy(lat,long) {
var xhttp = new XMLHttpRequest();
xhttp.onreadystatechange = function () {
if (this.readyState == 4 && this.status == 200) {
var address = JSON.parse(this.responseText)
return address.results[0];
}
};
xhttp.open("GET","https://maps.googleapis.com/maps/api/geocode/json?
latlng="+lat+","+long+"&key=**KEY CREDENTIAL**",true);
xhttp.send();
}
})();
return address;
};
};
// THIS IS MY APP.JS
//Instantiate Current Location
const currentLocation = new GeoLocator();
address = currentLocation.getLocation();
console.log(address);