当前位置: 首页 > 知识库问答 >
问题:

Firebase远程配置默认值中的条件

谷梁凌
2023-03-14

我正在尝试设置Firebase远程配置。在我的项目中一个重要的部分是正确的定位。所以我在Console中设置了不同语言的条件。但现在我想将默认值设为XML。github上的示例非常简单。没有任何条件的值就很少。文档根本没有描述这种格式。所以我想知道是否可以在defaults.xml中指定我的所有本地化,以及我如何做到这一点。

共有1个答案

姚阳德
2023-03-14

defaults文件不能用于指定条件。它只是键/值对,如图所示。这些值将在实际从Firebase中提取和缓存任何内容之前使用,例如,第一次启动应用程序时。

 类似资料:
  • null 知道为什么我的远程值在第一次调用时没有被提取吗?

  • 我正在处理Firebase Remote Config,想知道当您对Firebase参数有重叠的条件时,在幕后会发生什么。例如,假设我对一个参数有两个条件: 如果用户在Android设备上,则返回true。 如果用户使用的是Android设备,并且该设备是Samsung设备,则返回false。 如果用户是从三星设备查询,那么Firebase会为这个参数返回什么?大概,这将取决于Firebase首先

  • 我将Firebase集成到我的Android项目中,为不同的应用程序用户获得不同的参数值。我做了以下工作: 结果总是得到默认值:DefaultValue 我做错了什么?我错过了什么?

  • 我正在应用程序中使用firebase remote-config。我有两个参数message1和message2,如下图所示。语言条件也可以在图像中看到(它用于阿拉伯语和法语)。 用户可以在应用程序开始时选择应用程序语言(单独的活动),这是我用来更改语言的代码: 这是我用来从FireBase获取数据的代码:

  • 不确定之前是否有人遇到过类似的问题。当我创建一个远程配置参数并将其选择为不带条件值的布尔值时。在我的iOS项目中,firebase可以正确读取它。然而,当我开始使用条件语句时,它会检查用户是否在特定位置,例如下图中的英国。 设置此参数时,我执行了以下操作: 每次我访问“test_country”参数时,它都显示默认值false,而不是预期的“true”。我查看了关于堆栈溢出和设置的不同问题 co

  • 与Jquery Mobile自动初始化共同协作 Working with Jquery Mobile's Auto-initialization 不像其他的Jq项目,比如jq和jq ui,Jquery Mobile会在加载到增强特性时马上应用它(远早于document.ready事件发生时)。这些特性会基于Jquery Mobile的默认配置应用,是针对默认的情形设计的,他可能符合你的需求,也可能