ASP.NET / C#中移动浏览器的GPS定位?

时间:2011-09-08 11:04:03

标签: asp.net gps

我想使用ASP.NET / C#开发一个存储用户gps位置的Web应用程序。

我想要的是构建一个移动应用程序来访问不同平台的GPS硬件(iPhone,Android,BlackBerry,Windows Phone,...)

有可能。?

3 个答案:

答案 0 :(得分:1)

您需要查看Geolocation API。这是一个HTML5标准,iPhone和Android浏览器都支持它,现代桌面浏览器也支持它。您可以在客户端上从Javascript调用此API,然后使用(例如)隐藏的表单字段或查询字符串将值传递给服务器。

答案 1 :(得分:1)

取决于硬件,是的。有许多插件可供您针对不同平台针对C#进行开发。例如,对于Andriod,有一个名为MONO的包,它有库,因此您可以使用C#进行开发。 BlackBerry有大约三种不同的软件包(都不受支持)。我不知道iPhone的任何东西,但它们可能存在。

你只需做一点研究

答案 2 :(得分:-1)

取决于硬件,是的。有许多插件可供您针对不同平台针对C#进行开发。例如,对于Andriod,有一个名为MONO(http://android.xamarin.com/)的软件包,它有库,因此您可以使用C#进行开发。 BlackBerry有大约三种不同的软件包(都不受支持)。我不知道iPhone的任何东西,但它们可能存在 你只需要做一点研究。