The present disclosure relates to a preference data call method and device that includes: at the agent process, when the process requests in the APP request the user set preference data to be invoked, the preference data call request is sent to the content call module CP; at the content calling module CP, the preferred data call is obtained, please After the request, the preference data is invoked to call the SP interface to obtain the preference data; to return the preferred data to the agent process; at the proxy process, the preferred data is returned to the process in the APP after receiving the preference data. The process of obtaining preference data is carried out by a process such as the content call module CP, which avoids the problem of the inconsistency of the preference data produced in the preference data process by multiple processes in the multi process APP.
【技术实现步骤摘要】
偏好数据调用方法和装置
本公开的实施例涉及计算机
,尤其涉及一种偏好数据调用方法和装置。
技术介绍
多进程APP在运行过程中会产生多个进程,多个进程可能会向SP接口调用同一种数据,比如用户的偏好数据等。参见图1,这样会造成一个情况是,在第一进程对用户的偏好数据进行修改时,第二进程刚好请求用户的偏好数据。这样就导致另外第二进程所请求的偏好数据与第一进程所设置的偏好数据不一致,在第一进程和第二进程基于不同的偏好数据进行处理时,会导致APP进行发生错误。
技术实现思路
本公开至少一个实施例的主要目的在于提供一种偏好数据调用方法和装置,用以避免多进程APP调用的偏好数据不一致。第一方面,本公开的实施例提供了一种偏好数据调用方法,包括:在代理进程处,在APP中的进程请求调用用户设置的偏好数据时,向内容调用模块CP发送偏好数据调用请求;在所述内容调用模块CP处,在获取到所述偏好数据调用请求后,调用偏好数据调用SP接口获取偏好数据;向所述代理进程返回所述偏好数据;在代理进程处,在接收到偏好数据之后,向APP中的进程返回所述偏好数据。在一些实施例中,所述方法还包括:在监测到APP中的进程请求调用SP接口时,确定APP中的进程请求调用用户设置的偏好数据。在一些实施例中,所述方法还包括:在代理进程处,注册第一预设接口;所述第一预设接口为非SP接口,用于指示提供偏好数据;在监测到第一预设接口被调用时,确定APP中的进程请求调用用户设置的偏好数据。在一些实施例中,还包括:在多进程APP中的任意进程需要调用偏好数据时,调用第一预设接口。在一些实施例中,所述偏好数据包括:消息推送设 ...
【技术保护点】
一种偏好数据调用方法,其特征在于,包括:在代理进程处,在APP中的进程请求调用用户设置的偏好数据时,向内容调用模块CP发送偏好数据调用请求;在所述内容调用模块CP处,在获取到所述偏好数据调用请求后,调用偏好数据调用SP接口获取偏好数据;向所述代理进程返回所述偏好数据;在代理进程处,在接收到偏好数据之后,向APP中的进程返回所述偏好数据。
【技术特征摘要】
1.一种偏好数据调用方法,其特征在于,包括:在代理进程处,在APP中的进程请求调用用户设置的偏好数据时,向内容调用模块CP发送偏好数据调用请求;在所述内容调用模块CP处,在获取到所述偏好数据调用请求后,调用偏好数据调用SP接口获取偏好数据;向所述代理进程返回所述偏好数据;在代理进程处,在接收到偏好数据之后,向APP中的进程返回所述偏好数据。2.根据权利要求1所述的方法,其特征在于,所述方法还包括:在监测到APP中的进程请求调用SP接口时,确定APP中的进程请求调用用户设置的偏好数据。3.根据权利要求1所述的方法,其特征在于,所述方法还包括:在代理进程处,注册第一预设接口;所述第一预设接口为非SP接口,用于指示提供偏好数据;在监测到第一预设接口被调用时,确定APP中的进程请求调用用户设置的偏好数据。4.根据权利要求3所述的方法,其特征在于,还包括:在多进程APP中的任意进程需要调用偏好数据时,调用第一预设接口。5.根据权利要求1所述的方法,其特征在于,所述偏好数据包括:消息推送设置、网络模式设置、亮度设置和/或静音设置。6.一种偏好数据调用装置,其特征在于,包括:第一...
【专利技术属性】
技术研发人员:耿成海,邹赞,
申请(专利权)人:深圳豪客互联网有限公司,
类型:发明
国别省市:广东,44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。