草庐IT

background-geolocation

全部标签

iphone - iOS SDK : playing music on the background and switching views

我正在尝试在我的应用程序中播放音乐。音乐播放正常,但在切换viewControllers并返回主菜单后,我的音乐再次播放!这意味着几个相同的声音一起播放!我该如何解决这个问题?这是我的代码:-(void)viewDidLoad{NSString*music=[[NSBundlemainBundle]pathForResource:@"1music"ofType:@"mp3"];myMusic=[[AVAudioPlayeralloc]initWithContentsOfURL:[NSURLfileURLWithPath:music]error:NULL];myMusic.delegat

ios - UITabBar.background 中褪色、苍白的背景颜色

伙计们,我正在尝试自定义UITabBar,但问题是当我在UITabBar.background中设置简单的绿色背景颜色时,结果不够好。就像背景上有东西。它看起来像:UITabBarController是在Storyboard中创建的,但我在代码中设置了背景颜色。这是appDelegate:TabBarController*bc=(TabBarController*)self.window.rootViewController;bc.tabBar.backgroundColor=[UIColorgreenColor];如果我在背景和项目上设置图片-它们几乎不可见。我试过在Storyboa

ios - 当 "open new tabs in background"选项打开时,Safari 会忽略媒体查询。 iPad iOS 5+

我遇到了一个问题,即运行iOS5.1.1的iPad2上的Safari在打开指向新选项卡的链接时忽略媒体查询。只有当“在后台打开新标签页”选项打开时才会发生这种情况。您可以在以下位置查看一个简单示例:http://www.pauluscreative.com/mq/重现问题:按住“测试”链接调出菜单。选择“在新标签页中打开”理想情况下,您应该只看到一个蓝色框,红色应该被媒体查询隐藏。结果是您会看到两个框。我使用了以下CSS:#red{height:40px;width:40px;background-color:#FF0000;}#blue{height:40px;width:40px;

ios - Xamarin iOS Geolocator 后台服务在大约 30 分钟后死亡

我目前正在使用此处的Xamarin地理定位插件:https://github.com/jamesmontemagno/GeolocatorPlugin要在我使用XamarinForms(PCL)构建的应用程序中执行定位服务。我相信我已经添加了相关的权限设置以允许这样做。当应用程序处于事件状态并锁定时(但应用程序在前台),GPS运行良好。但是,当通过单击“主页”按钮将应用程序推送到iOS后台时,它仍会跟踪用户并像我预期的那样突出显示“应用程序正在使用您的位置”消息,但是在30-之间的一定时间后40分钟后,此消息消失,GPS似乎停止跟踪用户,直到他们将应用程序带回前台。应用进入前台后,它可

ios - navigator.geolocation.watchPosition 在 iOS 设备上无法正常工作

我有一个奇怪的行为,找不到解决方案。在我的ReactNative应用程序中,我使用navigator.geolocation来确定当前位置。我的应用程序与Facebook的地理定位代码中的示例几乎相同。在模拟器中,我的应用程序运行良好,但当我将它部署到我的iPhone时,返回位置(通过getCurrentPosition和watchPosition)不正确。例如速度和航向是-1,精度是65。经度和纬度似乎是有效的,但不是我的真实位置(在另一个国家)。无论我是通过调试部署应用程序还是将应用程序发布到iphone,它的react始终相同。但是如果我启动例如TomTom并将此应用程序置于后台

c++ - iOS 上的 OpenCv 2.4.7 错误 background_segm.hpp #include <list> not found

好吧,我已经尝试解决这个问题大约一个小时了,并尝试了我在网上找到的所有解决方案,但都失败了。这一定是一个常见错误,但我似乎无法弄清楚。我在iOS平台上使用opencv2.4.8,我正在用他们训练有素的svm做一些人体检测。我所有的代码都很满意,但是由于错误我无法构建:background_segm.hppfilelistnotfound还需要说明的是,我曾尝试将所有文​​件更改为.mm,但也没有用。您可以在github上找到该项目:https://github.com/mbaptist23/open-fusion-iOS感谢您的帮助。 最佳答案

iphone - 'background-attachment: fixed' 的解决方法在 iOS4 中不起作用

我正在努力获取具有固定背景图像的网页,因此当页面在UIWebView中滚动时图像不会移动。我发现的是:background-attachment:fixed不适用于iOS4(使用4.2.1)。为了仔细检查,我准备了一个包含代码片段(下方)的页面部分和页面在Mac上的Safari和Firefox下按预期工作,但在iPhone的Safari中无法这样做......作为实现预期结果的解决方法,您有什么建议?我已经使我的UIWebView半透明并添加了UIImageView,因此我可以通过半透明页面看到“固定背景图像”。不幸的是,当我滚动到它的结束/开始边缘时,我可以看到UIWebView的边

iOS 9 键盘 : This application is modifying the autolayout engine from a background thread, 可能导致引擎损坏和奇怪的崩溃

当我从嵌入在webView中的TextView启动第三方键盘时,有时会导致应用程序崩溃。应用崩溃时可以找到一些证据:总是有如下警告,但当键盘显示成功时,也可能会显示警告。""Sep2516:44:09iPhone6-goldenXXX[2916]:此应用程序正在从后台线程修改自动布局引擎,这可能导致引擎损坏和奇怪的崩溃。这将在未来的版本中导致异常。""Stack:(0CoreFoundation0x00000001836f4f74+1481libobjc.A.dylib0x00000001982e7f80objc_exception_throw+562CoreFoundation0x0

android - Android 中的 iOS Background Fetch 等效项

我想知道是否有适用于iOSBackgroundFetch功能的Android版本。我希望我使用Cordova的Android应用每15分钟左右唤醒一次,检查更新并执行一些其他杂项任务。在iOS中,我可以通过使用cordova-background-fetch来做到这一点插件。由于那个插件没有Android版本,我很乐意自己写;但我首先想知道如何在Android中实现此类功能。有什么建议吗? 最佳答案 在Android中,您可以将AlarmManger设置为每X毫秒唤醒一次并运行PendingIntent。这段代码看起来像这样。Ala

ios - 接入点 : didReceiveRemoteNotification:fetchCompletionHandler did not run when app is in background (unless xcode is debugging)

我在运行iOS8.1的iPad2中遇到有关APNS的问题。我在谷歌上搜索了几天并尝试了所有我能找到的解决方案。但是我似乎无法解决这个问题。我做了什么:启用的功能:远程通知、后台获取我在aps负载中有“content-available=1”。我在didReceiveRemoteNotification:fetchCompletionHandler中使用了NSLog(),这样我可以在设备日志中清楚地看到该方法是否被触发我想做的事情:我想在后台收到APNS时执行网络请求。我相信我可以使用beginBackgroundTaskWithExpirationHandler和东西很好地处理那部分。