如何解决应用程序在后台运行时如何停止定位服务?
| 在我的应用程序中,我在UIWebView中加载了一些网站。其中一些网站使用位置服务。 我的问题是,在查看这些网站之一时,当应用程序进入后台时,位置服务仍处于打开状态。由于我的应用无法打开它们-我不知道该怎么办。 我目前的解决方案是在进入后台时加载空白页面,然后在移至前景时加载原始站点。可以,但是在查看应用程序时用户可以看到空白页-效果不是很好。 还有其他想法吗?解决方法
您可以转到
settings
中的location services
,然后使用定位服务关闭所有应用。我的拇指说话正在运行,并且消耗了电池寿命。
, 您可以退出应用程序,而无需在后台发送。或者您可以在应用程序进入后台时取消webView请求。
, 从多任务处理中返回时,使应用程序保持完整是否重要?
如果不是100%,我认为您应该在即将执行多任务时尝试加载空白页。
回来时,用户可能使用了其他位置修复,因此您仍然需要刷新页面。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。