0

我正在使用 hood.ie 创建一个网络应用程序。该应用程序将显示在 2 个 iPad 屏幕上,并由笔记本电脑托管。

我想问什么是最方便的登录方式。因此,例如,正如我目前所看到的,我需要登录所有 3 台设备(笔记本电脑和 2 台设备)才能使用以下行:

hoodie.store.on("change", refresh);

在第二个问题上,我发现hoodie.store.on("change", refresh);有时有效,但对其他人无效。有没有我应该遵循的具体实现,或者只是放在我的 js 中的任何地方都可以吗?

谢谢。

4

1 回答 1

0

同步需要登录,否则 Hoodie 将不知道将谁的数据同步到设备,以及如何仅向当前用户显示他们允许查看的内容。Hoodie 数据默认是私密的,每个人的数据对其他人都是隐藏的,因此获取某人数据的唯一方法是登录。因此,如果您有多个用户,他们必须在所有设备上登录,以便 Hoodie 知道哪些数据为谁加载。

但是,如果您只有一个用户,并且这是用于演示/信息亭类型的设置,您可以只使用代码登录,始终使用相同的硬编码凭据。

至于另一件事:如果只是间歇性地为您工作,那么如果您可以在https://github.com/hoodiehq/hoodie/issueshoodie.store.on()发布带有重现问题的步骤的错误报告,并说明您的操作系统,那就太好了,连帽衫和节点版本。

于 2015-10-21T09:16:23.383 回答