【问题标题】:Unique SharedObjects for Unique Accounts - AS3唯一帐户的唯一 SharedObjects - AS3
【发布时间】:2013-07-11 00:00:48
【问题描述】:

所以,我正在 Actionscript 3.0 中编写一个 Web 应用程序,它使用本地共享对象作为一种注册系统。我遇到了问题,我知道是什么原因造成的,但我不知道如何解决它这是有道理的。或者我不知道从哪里开始修复它,

就像我说的,我使用共享对象来管理注册/登录系统(so.data.username,so.data.password)之类的东西。登录后,您会创建更多数据等。就像排序的唯一配置文件东西

所以,我要解决的问题是: 当我创建一个新帐户并登录时,与以前帐户相同的数据在那里,但现在我无法登录旧帐户,因为so.data.username已被替换。你可能认为我是个白痴,我知道。我知道它只是一遍又一遍地更改用户名.. 但我想知道我应该采取什么路线,以便我可以在共享对象下创建多个帐户,并且每个帐户都有自己独特的数据(配置文件等)

谢谢!

【问题讨论】:

    标签: actionscript-3 local-shared-object


    【解决方案1】:

    如果您想创建多个帐户,您可以将JSON 存储在其中一个数据字段中。最终可能看起来像这样的东西:

    so.data.users = '[
        {
            "username": "Marty",
            "password": "4ec503be252d765ea37621a629afdaa6"
        },
        {
            "username": "Bob",
            "password": "248e844336797ec98478f85e7626de4a"
        }
    ]';
    

    【讨论】:

    • @user1666767 忽略最后一部分。 JSON 方法适合您吗?
    • 我真的不明白这个问题。在 AS3 中,如果您定义了一个包含对象数组的类,那么序列化或反序列化该对象并维护数组中的所有值应该没有问题。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-11-03
    • 1970-01-01
    • 1970-01-01
    • 2020-06-08
    • 1970-01-01
    相关资源
    最近更新 更多