是否有一种简单的方法来设计一个网站,以方便iPhone用户提供网站的GPS坐标?
我想知道是否可能存在表单字段的命名约定,例如,让用户以自动方式输入.
我正在考虑建立一个基于位置的网站,并希望为iphone(和其他移动用户)量身定制.我意识到一个iPhone应用程序可以做到这一点,但我没有能力创建一个.
这是一个关于如何从iPhone读取位置的片段.看起来需要3.0:
navigator.geolocation.getCurrentPosition(foundLocation, noLocation); function foundLocation(position) { var lat = position.coords.latitude; var long = position.coords.longitude; alert('Found location: ' + lat + ', ' + long); } function noLocation() { alert('Could not find location'); }
请参阅:http://mapscripting.com/how-to-use-geolocation-in-mobile-safari
顺便说一下,如果你想在iPhone上使用网络代码,你可以尝试一些中间解决方案,不要强迫你创建一个原生应用程序,但允许你将你的网站包装在一个应用程序中并获得访问权限到GPS和其他原生功能.
PhoneGap:http://phonegap.com/
Appcelerator:http://www.appcelerator.com/products/titanium-mobile/