2
我有一个app在webview上加载我的网站。我的网站使用地理位置API(由JS)来查找用户位置。 我的问题是应用程序本身具有获取用户位置的权限后,我可以禁用webview的警报消息并获取位置,而无需再次询问用户?如何在没有警报消息(iOS)的情况下在webview中获取地理位置权限?
谢谢。
我有一个app在webview上加载我的网站。我的网站使用地理位置API(由JS)来查找用户位置。 我的问题是应用程序本身具有获取用户位置的权限后,我可以禁用webview的警报消息并获取位置,而无需再次询问用户?如何在没有警报消息(iOS)的情况下在webview中获取地理位置权限?
谢谢。
由于您的应用程序有权获取用户的位置,因此不能将该信息作为初始URL(在查询字符串中)的一部分传递给您的网站?
谢谢。我的“应用程序”也应该在移动浏览器上运行。但是你的探讨是正确的,没有其他方法可以在没有许可的情况下每次获得位置,就像“Safari应用程序”不可能一样。它有权限,但仍需要每个站点的权限。 – uriel 2012-03-30 04:05:18
@uriel:如果您的网站没有在URL中传递数据(因为它来自您的程序),它仍然可以请求地理位置数据,从而使其可以在任何移动浏览器中运行。 – tomlogic 2012-03-30 04:11:55