问题标签 [background-agent]

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 回答
1076 浏览

c# - Background Agent Not Performing.: Windows Phone 8

NEED A SOLUTION

Background agent is working only once. After There is no occurrence of a background agent. It works at the first time and it works perfectly as soon as the page opens. however, after that it takes forever and ever to do that again. sometimes page close and open doesn't work. that would probably because of not removing the agenet

My background Agent Code:

My Page from app which calls the agent

0 投票
1 回答
242 浏览

c# - 在网络连接可用性更改时运行后台代理

我注意到,当互联网连接可用时,一些 wp8 应用程序(电子邮件应用程序等)会立即更新它们的动态磁贴。有没有什么方法可以在没有使用事件(Microsoft.Phone.Net.NetworkInformation.NetworkStatusChanged)的推送通知的情况下实现同样的事情?我知道有定期任务和资源密集型任务,但它们每 30 分钟只运行一次。后台代理下载少量数据,如果数据与来自前台应用程序的数据不相等,则显示通知。

0 投票
1 回答
627 浏览

sockets - 当应用程序在 Windows Phone 8 中进入后台时如何保持套接字(tcp)连接处于活动状态

由于我是 Windows Phone 开发的新手,我正在努力寻找一种解决方案,当我的应用程序在 Windows Phone 8 中进入后台时如何保持 tpc 套接字连接处于活动状态。

任何人都可以建议我或帮助我找到解决问题的方法。

提前致谢。

- 内存

0 投票
1 回答
129 浏览

windows-phone-8 - 后台代理已调度但操作系统未启动

我在 Windows Phone 8 中遇到后台代理执行问题。成功注册代理后,操作系统没有执行它。我等了 5-10 天 - 没有效果。该问题仅在两个测试设备(lumia 920 和 htc x8)上重现。所有其他设备显示正常的代理执行日志(大约 5 个其他设备)。

您可以通过以下链接找到示例: https ://dl.dropboxusercontent.com/u/19503836/2013-12-19%20TestApp_Release_AnyCPU_v1.2.xap

XAP: https ://dl.dropboxusercontent.com/u/19503836/SimpleAgentApp.zip

  • 应用程序注册清洁代理并跟踪代理启动
  • 应用程序用户界面显示该日志

    1. 没有额外的逻辑
    2. 没有时间/内存消耗操作,几乎是干净的项目
    3. 设备电池电量始终超过 50%
    4. 省电模式被禁用
    5. 设备始终具有蜂窝网络和 Wifi 访问权限
    6. 设备经常使用
    7. 似乎其他后台代理也没有被操作系统执行

系统中的后台执行可能有什么问题?如何诊断问题?

我试图找到这个问题几个月没有任何运气。

0 投票
0 回答
174 浏览

windows-phone - 如何通过接收原始通知 Windows Phone 制作 VoIP

我已阅读此主题 http://msdn.microsoft.com/en-us/library/windowsphone/develop/jj206983%28v=vs.105%29.aspx

我所了解的知识是服务器将向前端(Windows Phone 应用程序)发送原始通知( X-Class = 4 )。假设我的应用程序已停用(这意味着我的设备处于锁定屏幕状态)。我的问题是当服务器向我的 WP 设备发送原始通知时如何拨打 VoIP 来电(在客户端)?要制作另一个 VoIP 应用程序,我必须在这个项目中考虑哪些功能或模块?我想创建一个与 Skype 或 Whatapps 相同的应用程序。请帮我。提前致谢!

0 投票
2 回答
896 浏览

c# - WP8:后台代理和应用程序有线存储文件之间的通信?

我正在尝试编写一个简单的天气应用程序作为我的第一个应用程序。我必须尽可能减少 http 请求的数量,因此我在应用程序中使用了 isolatedStorageSetting 来保存请求的数据以及上次请求的日期和时间。在应用程序开始一个请求之前,它会在这个文件中查看最后一个请求是什么时候,如果 120 分钟过去了,就开始一个新的请求。所有这些都在应用程序中完美运行,但现在我必须实施计划任务来更新动态磁贴并在后台锁定屏幕。但在后台代理请求数据之前,它必须查看此文件以请求最后一次更新并在请求后重写数据。所以我需要的是一个可以被app和后台代理读写的文件。我现在需要一个互斥锁并继续...但我的问题是

  1. 对于这种情况,正确的文件或数据库类型是什么?(isolatedStorgeSettings、isolatedStorgeFile 或其他)

  2. 我必须在哪里生成这个文件?(在 MainPage.xaml.cs 中还是我需要一个 Class Lib. Project)

  3. 从应用程序和后台代理读取和写入此文件中的条目的语法如何?

好的,我现在有这个例子,作为逐步理解洞主题的测试......

  1. 我有一个类库“DataLib”,其中包含:

    命名空间数据库 { 公共类数据库 {

    } }

  2. 我的应用程序本身带有 MainPage.xaml.cs,它引用了 DataLib 并包含以下内容:

    使用数据库;

...

此行产生错误。我只是不会在文本框“txt_Test”中显示生成的字符串。我的错误在哪里?

0 投票
1 回答
391 浏览

c# - 漏洞?Windows phone 8 发布模式下的资源密集型任务

我的应用程序正在使用自动上传功能,该功能允许使用资源密集型任务上传图片。

如果我使用 ScheduledActionService.LaunchForTest 那么它工作正常,但是当我删除这行代码时,资源密集型任务永远不会执行(我看到手机满足所有要求)。

顺便说一句,该应用程序处于发布模式。

会发生什么?它会在几个小时后执行还是永远不会执行?有什么错误吗?

0 投票
0 回答
134 浏览

windows-phone-8 - windows phone 8 background agent can't listen Obscured and Unobscured event in some scenario

I have a background agent running in background that can listen to Unobscured event. But if I pressed home key then lock the device, my background agent can't receive obscured and Unobscured events anymore. Even if I implemented necessary location tracking APIs, it is not working as well. Any suggestion?

0 投票
1 回答
87 浏览

windows-phone-8 - 永无止境的 Windows phone 8 后台代理

我知道如何创建后台代理以及它如何调用其 onInvoke 方法。

现在有什么办法可以在 onInvoke 方法中创建一个后台线程并执行 1-2 天的长时间运行任务吗?

请问题不是我为什么需要这个,问题是天气是否可以完成。

我不希望代理每 30 分钟安排一次,而是在第一次调用时,它应该启动一个后台线程并开始工作,除非它被应用程序逻辑停止。

谢谢

0 投票
1 回答
127 浏览

windows-phone-8 - 后台代理 - Abort() 和 NotifyComplete() 之间的不同

建议调用 Abort() 通知前台应用程序知道后台被故意取消。但是前台应用程序怎么知道呢?

Abort() 和 NotifyComplete() 之间的实际区别是什么?有人知道吗?