gpt4 book ai didi

cordova - 如何使用 Cordova 检索 Firebase "remote config"

转载 作者:行者123 更新时间:2023-12-02 16:07:45 24 4
gpt4 key购买 nike

我正在尝试使用插件 cordova-plugin-firebase用于检索 Firebase 远程配置,但 value 始终为 null

有人让它工作,或者发现我的实现有问题吗?

谢谢。

$ionicPlatform.ready(function () {
if (window.FirebasePlugin) {
window.FirebasePlugin.getValue("xxx", function (value) {
console.log(value);
}, function (error) {
console.error(error);
});
}
});

环境

Cordova CLI: 7.0.1 Gulp version: CLI version 1.2.1 Gulp local: Local version 3.9.1 Ionic Framework Version: 1.3.2 Ionic CLI Version: 2.1.1 Ionic App Lib Version: 2.1.1 ios-deploy version: 1.9.1 ios-sim version: 5.0.6 OS: Mac OS X Sierra Node Version: v4.4.0 Xcode version: Xcode 8.3.1 Build version 8E1000a

最佳答案

在使用 getValue 之前,您需要获取并激活远程配置。

像这样:

$ionicPlatform.ready(() => {
if (window.FirebasePlugin) {
window.FirebasePlugin.fetch(600,(returnValue) => {
window.FirebasePlugin.activateFetched((isActivated) => {
//Check if the fetched remote config is activated
if (isActivated) {
window.FirebasePlugin.getValue("xxx", (value) => {
console.log(value);
}, (error) => {
console.error(error);
});
}
});
});
}

});

你知道你可以使用(当前测试版)Ionic Firebase plugin使用这些 Firebase 功能让您的生活更轻松?

编辑:我添加了以下澄清图像,以添加更多上下文来说明为什么您需要首先获取远程配置,然后激活它。更多文档可以found on the firebase site , enter image description here

希望这有帮助...

关于cordova - 如何使用 Cordova 检索 Firebase "remote config",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44942266/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com