我是移动应用程序的新手.我基本上来自一个Web开发平台.我只是在玩App Framework,LungoJS,Jquery Mobile,kendo等移动框架,以获得这方面的一些知识.
我正在开发的应用程序仍处于UI级别.我只需要从服务器获取数据并填入我的应用程序.
我需要一些想法来建立智能设备和服务器之间的服务器通信.我的问题是
android mobile-application appframework jquery-mobile kendo-mobile
我正在构建一个混合移动应用程序,使用英特尔的App Framework进行用户界面和Cordova访问本机设备功能.
作为开发的一部分,我需要获取用户的位置(城市和国家)并在文本框中显示它.
通过使用下面的代码,我可以获得纬度和经度并将其显示在两个不同的文本框中(分别具有ID纬度和经度).如何将纬度和经度转换为城市和乡村.
function Geolocation() {
var onSuccess = function(position) {
document.getElementById('latitude').value = position.coords.latitude;
document.getElementById('longitude').value = position.coords.longitude;
};
var onFail = function() {
navigator.notification.alert('Cannot get the location');
};
navigator.geolocation.getCurrentPosition(onSuccess, onFail, {maximumAge:0, timeout:5000, enableHighAccuracy: true});
}
Run Code Online (Sandbox Code Playgroud)
注意 - 除了Cordova的Geolocation之外,我不使用任何其他插件来处理我的应用程序中的位置服务.这是一个混合应用程序,但目前我正在使用Android版本的应用程序.
javascript geolocation reverse-geocoding cordova hybrid-mobile-app