我有一个html 5的iphone应用程序。大多数页面需要知道应用程序的位置以提供用户数据。即使用户允许共享位置,该应用也会在每个页面上提示“共享位置”。一旦用户第二次打开同一页面,它将不会提示。为什么它总是在应用程序中访问的每个新页面上提示“共享位置”?
答案 0 :(得分:0)
我在safari iphone 4版中看到了相反的情况。一旦用户点击“共享位置”弹出窗口,它就会起作用。下次用户返回页面时,它不会共享,也没有弹出,因此用户甚至无法选择共享。
我在android浏览器(三星galaxy 2)中测试了这个并且看到了类似的行为。我的解决方法是使用android firefox浏览器。它工作得很好,并将继续分享后续返回页面。这是一个糟糕的解决方法,因为没有人使用firefox安卓版。