【问题标题】:Accessing shared object data without reloading swf – Is this possible?在不重新加载 swf 的情况下访问共享对象数据——这可能吗?
【发布时间】:2011-06-24 03:39:06
【问题描述】:

我想知道是否可以在不重新加载 swf 的情况下访问共享对象的数据(一旦更改)。具体来说,我有两个 swf:一个更改 so 中的数据,并让第二个 swf 通过本地连接“知道”。我在第二个 swf 中有一个通过本地连接触发的函数。下面的函数:

function getNewValue():void{
    totalOrderSO = SharedObject.getLocal("orderTotal", "/");
    test_txt.text = (totalOrderSO.data.subtotalArray.length).toString();
}

此函数会查找新值,但除非我刷新浏览器,否则它不会在我的文本字段中显示更新的值。想法?

【问题讨论】:

  • 数据写入sharedObject.flush()之后,你会打电话吗?

标签: flash actionscript-3 shared-objects


【解决方案1】:

将值添加到 SahredObject 后,您应该调用 flush() 方法以确保数据已添加

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2014-07-05
    • 1970-01-01
    • 1970-01-01
    • 2021-01-11
    • 1970-01-01
    • 2015-12-03
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多