问题标签 [background-application]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
1438 浏览

ios - 在 iOS Swift 中检测设备上正在播放的音轨

我正在创建一个情绪跟踪应用程序,除其他外,它应该使用有关用户收听的歌曲的信息。具体来说,我有兴趣仅在播放曲目时提取从锁定屏幕视图中可见的标题。我搜索了互联网,但没有找到使用 Swift 访问这些数据的解决方案。

任何人都可以帮忙吗?

0 投票
2 回答
458 浏览

gps - MobileFirst 6.3 - 在 iOS 环境的混合应用程序的后台启用位置触发器

我正在使用 MobileFirst Platform 6.3,我正在尝试实现适用于 Android 和 iOS 的混合应用程序,我在其中创建了进入/退出位置触发器,使用“enableHighAccuracy=true”,应用程序应始终监听触发器它在前景和背景中。

为两种环境(Android、iOS)添加正确的权限后,如知识中心链接所述:http ://www-01.ibm.com/support/knowledgecenter/SSHS8R_6.3.0/com.ibm.worklight.dev.doc /dev/r_wl_location.html?lang=en

我已经在 Android 中测试了该应用程序,它在前台和后台运行时按预期工作,当获取地理位置触发器时,我只需在 LogCat 中记录一条消息。

在 iOS 中,它无法按预期工作。它在前台正常工作,但在后台不能正常工作。我正在使用 XCode 的 iPhone 模拟器进行测试,当它在后台时,它不会在 XCode 控制台中记录消息。但是,当我检查了模拟器中的隐私设置时,它表明该应用程序有权获取位置“始终,在前台和后台”!

请建议,是否应该进行其他设置以使其在 iOS 中工作,并且当应用程序在后台运行时日志记录不起作用是否是正常行为?

0 投票
0 回答
38 浏览

chromebook - 获取用户在 chrome 应用上的活动

我正在尝试制作一个在后台运行并获取用户活动(例如击键、打开的应用程序和浏览网站)的 chrome 应用程序,但我找不到任何访问这些活动的方法,只是为了澄清我正在开发一个 chrome 应用程序而不是扩展,以下代码作为扩展工作,但我找不到在应用程序中实现它的任何解决方案。

如果有人给我一个想法,我将不胜感激。

0 投票
0 回答
914 浏览

unity3d - 推送通知在 Android 首次启动时不会启动后台应用程序

首先,这个问题已经有答案了。我已经尝试了中提到的所有内容

Android Notification 重新启动应用程序但想要恢复

从通知中恢复应用程序和堆栈

通知以恢复任务而不是特定活动?

点击通知后打开应用程序

仅举几例。

我的问题,当我的 android 应用程序在后台并且我点击通知时,应用程序没有启动(我正在使用 Unity),应用程序启动并显示一个空白屏幕。在日志中,我看到 Unity 被调用,这些几乎是来自统一的最后一个日志

I/Unity(1196):onPause D/Unity(1196):释放 Unity-ProjectRequestedWakeLock D/Unity(1196):传感器:加速度计(1);0.153229 / 0.01s ; BMA2x2 3轴加速度计/博世

我将不得不关闭应用程序。从下次开始,当应用程序处于后台时,点击通知,应用程序就会启动。日志几乎相同。我已经使用了上面链接中提到的所有 Intent 标志组合,以及对 Manifest.xml 的更改。

如果我错过了什么,请告诉我。

0 投票
1 回答
405 浏览

android - 当应用程序在后台时拨打电话

我想在应用程序在后台时拨打电话:最好的方法是什么?

我的意思是直接调用 addToRequestQueue() 是否安全,或者必须通过服务调用它

MySingleton.getInstance(this).addToRequestQueue(jsObjRequest);

0 投票
2 回答
762 浏览

c# - C# - 带有 GUI 的后台应用程序

我的问题是我想创建一个后台应用程序,但它的用户界面可以恢复并最小化到系统托盘,并且它从 windows 开始。我尝试搜索如何开始,但我只找到了关于没有 UI 或创建表单并隐藏它的 Windows 服务的线程。所以我的问题是我应该如何开始?一个 Windows 窗体?一个服务并以某种方式添加一个接口?

谢谢!

0 投票
3 回答
19635 浏览

android - 如何让我的 android 应用程序在后台运行

我开发了一个应用程序,每 30 秒后从前置摄像头拍摄图像。当我按下后退按钮时,我的应用程序停止。我想在后台运行我的应用程序,但我不知道该怎么做。任何帮助将不胜感激..

0 投票
1 回答
414 浏览

ios - CoreBluetooth 在后台重新连接

我希望我的应用程序连接或尝试连接到使用-retrievePeripheralsWithIdentifiers或检索到的已知外围设备-retrieveConnectedPeripheralsWithServices。当外围设备断开连接时,应尝试重新连接。通过这种方式,App 接收到来自外设的通知并呈现本地推送通知。当应用程序处于前台或后台并且仍在运行时,这可以正常工作。

在后台,如果 App 因任何原因(用户关闭、内存不足)被杀死,则系统会断开外围设备,但 App 不会收到断开连接的通知,因此无法自动重新连接以继续接收通知。应用程序退出时如何尝试重新连接?

0 投票
0 回答
178 浏览

c# - 在队列中后台下载 windows phone 8.1

我正在使用DownloadOperationClass 在我的 windows phone 8.1 应用程序中启用后台文件下载。

我使用这种方法进行下载开始:

其中下载是DownloadOperation类型。

在这里,我想一次下载单个文件。如果我在循环中调用上述方法,则一次开始下载多个文件,尽管它们可以在后台继续下载会导致内存消耗。

但是,如果我使用await并等待下载完成,那么我可以一次下载单个文件。

我的单次下载问题是:如果应用程序进入后台,则只有当前文件在后台下载,其他文件在恢复后。

那么如何才能高效的实现后台单文件队列下载呢?

提前致谢。

0 投票
0 回答
125 浏览

c# - 单击 cortana 磁贴后在浏览器中打开链接

  • 我开发了一个通用应用程序,它以瓷砖的形式在 cortana 画布中显示共享点文件。因此,当单击磁贴时,它会在前台启动应用程序,然后在浏览器中打开一个链接,然后应用程序关闭。

  • 我想隐藏应用程序不显示给用户。理想的情况是,当单击图块时,它会直接在浏览器中打开链接。