Iphone html 5 应用程序总是提示在每个页面上共享位置
Posted
技术标签:
【中文标题】Iphone html 5 应用程序总是提示在每个页面上共享位置【英文标题】:Iphone html 5 app always prompt for share location on each page 【发布时间】:2013-02-15 08:55:17 【问题描述】:我有一个 html 5 格式的 iphone 应用程序。大多数页面需要知道应用程序的位置才能提供用户数据。即使用户允许共享位置,应用程序也会在每个页面上提示“共享位置”。一旦用户第二次打开同一页面,它将不会提示。为什么在应用中访问的每个新页面上总是提示“共享位置”?
【问题讨论】:
【参考方案1】:我在 safari iphone 4 版中看到的正好相反。一旦用户单击“共享位置”弹出窗口,它就会运行一次。下次用户回到它不共享的页面时,也没有弹出窗口,因此用户甚至无法选择共享。
我在 android 浏览器(三星 Galaxy 2)中对此进行了测试,并看到了类似的行为。我的解决方法是使用 android firefox 浏览器。它工作得很好,并将继续在页面的后续返回中分享。这是一个糟糕的解决方法,因为没有人使用 firefox android 版本。
【讨论】:
以上是关于Iphone html 5 应用程序总是提示在每个页面上共享位置的主要内容,如果未能解决你的问题,请参考以下文章
JQuery 移动工具提示弹出(“关闭”)功能在 iPhone 5 中不起作用