gpt4 book ai didi

javascript - 注册时获取用户id

转载 作者:行者123 更新时间:2023-11-29 21:39:22 26 4
gpt4 key购买 nike

我越来越熟悉 onesignal 的 cordova/phonegap SDK .但是我不知道怎么在他注册的时候得到userid..

我可以得到所有的ids:

window.plugins.OneSignal.init("my-key",
{googleProjectNumber: "my-id"},
notificationOpenedCallback);

window.plugins.OneSignal.getIds(function(ids) {
did = ids.userId;
window.localStorage.setItem("did",ids.userId);
});

但是我不知道如何获取当前用户id,或者再次匹配一个id

最佳答案

您的代码看起来是正确的。一旦用户的设备连接到 OneSignal(在调用 init 后不久),您的函数应该接收 OneSignal ID 并将其保存在本地存储中。

如果它似乎没有工作,请尝试使用 console.log(ids) 来查看回调是否曾经执行过。您还应该查看设备的 logcat 输出,看看是否显示任何错误(或日志输出)。最后,您可以使用 OneSignal setLogLevel函数以查看来自 logcat 的其他调试输出。

关于javascript - 注册时获取用户id,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33671826/

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