问题标签 [background-mode]

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 投票
1 回答
846 浏览

ionic-framework - 离子背景模式崩溃

我正在尝试使用 Ionic 运行后台模式,但是当我播放歌曲并启用了后台模式时,应用程序崩溃了。

实际上,是否可以使用 Ionic 制作背景模式?

这是我的代码:

这是我目前的配置。

另外,我有一个 gitlab 回购https://gitlab.com/gabrielrincon/bgmode-testing/

怎么了?

非常感谢。

0 投票
0 回答
216 浏览

ionic-framework - 当应用程序在离子中关闭时如何调用函数

我需要帮助,我不知道如何在应用程序关闭时在后台进行函数调用,它只有在打开或最小化时才有效。

0 投票
1 回答
210 浏览

ios - iOS:后台功能不起作用(由于信号 9 而终止。)

我正在开发一个包含以下功能的项目。

  1. 每 60 秒获取位置并发送到服务器。
  2. 音频/视频通话。

为项目设置的背景模式如下所述 在此处输入图像描述

iOS:14.1 Xcode:12.1 斯威夫特:4

问题:每当我将应用程序置于后台时,它都会获取位置或调用某个时间,然后我会在日志中收到以下错误。每当我在进行音频通话时将应用程序置于后台时,音频会工作一段时间,几秒钟后会出现以下错误。

当应用程序处于前台时,所有事情都可以正常工作。应用程序获取位置和呼叫工作。

请建议我还需要做什么或我做错了什么。

0 投票
0 回答
69 浏览

daemon - 如何停止 janus-gateway 后台模式?

在 centos7 上安装 janus-gateway 后,我运行了命令“janus -b”。

但我找不到停止后台模式命令。

我怎样才能阻止这个?

0 投票
1 回答
103 浏览

ionic-framework - 当离子应用程序与最近关闭时,后台模式不起作用?

如何在后台模式下运行连续应用程序,我使用的是 ionic 5,我已经在 android 9 + 设备中测试过,当我从最近删除应用程序时,它无法正常工作,后台模式也被杀死,无法正常工作。请给我有关该问题的任何建议。

提前致谢

0 投票
1 回答
215 浏览

ionic-framework - 后台模式不太好用,Ionic App 5 分钟后休眠

我创建了一个带有电容器的 Ionic 应用程序,它应该每分钟将 GPS 坐标发送到 API。这通常有效,但是在屏幕锁定时工作会很麻烦。

现在,我已经包含了 cordova-background-mode 以及 ForegroundService。然而,它仍然在 5 分钟后停止。我也用过

但无济于事。

我什至在设置中手动停用了电池优化。

我在看什么?

0 投票
0 回答
46 浏览

ionic-framework - Ionic/react HTML 音频在应用程序后台运行几分钟后停止播放

我们有一个应用程序主要专注于使用 HTML 音频标签播放器流式传输音频文件。在某些 Android 设备中,流将在用户最小化/后台应用程序后大约 3 分钟后停止。然后他们将不得不再次将应用程序置于前台并暂停播放曲目以继续。有时,当您将应用程序置于前台时,它会完全丢失流。在其他设备上它继续正常播放。我已经尝试过使用cordova-plugin-background-mode并在应用程序初始化时启用它,但似乎无法正常工作。我会被迫使用原生音频播放器来解决这个问题吗?

0 投票
0 回答
27 浏览

cordova - 应用程序最小化时的离子背景地理定位跟踪

我想在应用程序最小化或从 RAM 中删除时开发离子背景地理定位跟踪应用程序。“ionic cordova plugin add @mauron85/cordova-plugin-background-geolocation”这个插件“在android 8和android 9之后工作正常。这在后台模式下不起作用。如何解决这个问题阿曼

0 投票
0 回答
41 浏览

typescript - Android 10+ Ionic 4 上的 BLE 后台扫描

我正在使用Ionic FrameworkAngularTypescript来扫描BLE 设备。我每 3 分钟扫描一次,每次扫描前等待 1 分钟。

我正在使用来自 Ionic native 的 Background Mode 插件、BLE 插件、PowerManagement 插件、Geolocation 插件。

该应用程序在前台模式下扫描时完美运行。

当我尝试在后台模式下扫描时,该应用程序仅适用于某些设备,它无法在三星、OnePlus 和某些 Redmi 设备上扫描。

在后台模式下永远不会调用 BLE.startscan([])。我该如何解决?

我没有看到任何使用 logcat 的错误。

我添加了蓝牙的新权限 - BLUETOOTH_SCAN、BLUETOOTH_CONNECT 和 BLUETOOTH_ADVERTISE

我被困住了。如果有人可以帮助我,我将不胜感激。

谢谢

0 投票
0 回答
16 浏览

android - 离子背景模式android崩溃

我正在使用 Ionic 的后台模式插件:( https://github.com/katzer/cordova-plugin-background-mode ),一旦我在 Android 设备上锁定屏幕,应用程序就会崩溃,我得到以下信息:

我还添加了

到 build.gradle 文件!

有任何想法吗?