У меня есть приложение, которое делает простой учебник navigator.geoLocation.watchPosition(...), который отлично работает в iOS 5.x как в Safari, так и в качестве веб-приложения (используя мета-приложение apple-mobile-web-app-meta тег).
Однако в iOS6 GeoLocation не работает в webapp. Он по-прежнему работает в сафари, как и ожидалось, но когда я запускаю webapp, он запрашивает у меня разрешение на размещение, а затем бесшумно терпит неудачу. Я вижу значок местоположения, но никаких событий не выбрасывается из watchLocation. Я не получаю никаких сообщений об ошибках или каких-либо событий местоположения.
Кто-нибудь сталкивался с этим? Любые обходные пути? Это определенно iOS6 специфично, а также специфично для Apple-mobile-web-app-able/webapp.