首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在app处于睡眠模式时接收响应本机事件

在app处于睡眠模式时接收响应本机事件
EN

Stack Overflow用户
提问于 2016-03-05 15:50:43
回答 1查看 1.5K关注 0票数 0

我试图在我的Reactive原住民项目中添加一个本地模块,但是当我的手机处于睡眠模式时,我在接收JS事件时遇到了困难。

我已经实现了事件分派器,如下面的文档所述:https://facebook.github.io/react-native/docs/native-modules-ios.html#sending-events-to-javascript

下面是具体的代码:

代码语言:javascript
复制
- (void)onIncomingCall:(PlivoIncoming*)incoming
{
    incall = incoming;
    [self.bridge.eventDispatcher
     sendAppEventWithName:@"onIncomingCall"
     body:nil];
}

当我的应用程序在前台和后台时,这个功能很好。

有办法解决这个问题吗?

在睡眠模式下,编辑似乎没有触发onIncomingCall。知道为什么会发生这种事吗?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2016-05-25 07:49:59

这个问题的答案是委托在后台模式下工作,而不是在非活动模式下工作,当应用程序/电话处于空闲状态超过15分钟时,非活动模式就会被设置。

解决这个问题的方法是添加一个VOIP推送来唤醒应用程序,这样就可以再次处理委托。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/35816189

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档