我正在使用共享对象在两个用户之间共享数据。第一个用户连接到共享对象并在共享对象中设置一些值。请考虑第二个用户尚未连接到共享对象。
现在,当第二个用户连接到服务器并尝试获取第一个用户设置的属性时,他可以获得共享对象,但无法获取第一个用户设置的共享对象的属性。我观察到第二个用户可以在两个用户之间的“同步”事件中获得这些属性。但我想在任何阶段(即在加载事件等)中为第二个用户获取这些值。每当第二个用户尝试获取共享对象的属性时,对象将重置实际属性值,然后返回重置值。
任何人在两个用户之间使用共享对象时都会遇到这样的问题。如果是这样,如果您能告诉我您对以下问题的建议,我将不胜感激:1)有没有办法在调用同步事件之前获取共享对象的所有属性,因为我想在第二个用户连接到应用程序并根据存储在共享对象中的值执行下一个任务。2)第二个用户是否可以检查第一个用户是否设置了任何属性?这样第二个用户就可以使用该属性而不是重置它。