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 中不起作用

iPhone 小技巧/实用功能

HTML子过程在IE11中总是提示未定义,是怎么回事?

NVIDIA GeForce Experience总是显示在检查更新

打开excel总是提示宏禁用的解决方法

iphone开热点电脑总是搜不到问题的解决办法(百试百灵)