gpt4 book ai didi

flash - 将 JSON 传递给 Flash 电影

转载 作者:行者123 更新时间:2023-12-04 14:53:10 25 4
gpt4 key购买 nike

将 JSON 传入和传出 Flash 电影的最佳方式是什么?

目前在 javascript 和 Flash 之间进行通信:

  • 我正在使用“flashvars”在最初加载时将数据传递给 Flash 电影
  • 我在运行时使用“ExternalInterface”来传输单个值,例如运行时的 bool 值

  • 我想进入下一个级别并立即使用 JSON 执行此操作。

    最初我只希望能够在实例化时将 JSON 发送到 Flash 电影,但稍后我需要来回发送数据。

    我只想第一次做对,避免任何兼容性或“陷阱”问题(如果有的话)。我什至不知道是否可以将整个对象传递给 Flash,或者是否需要将其序列化为原始 JSON 字符串

    最佳答案

    正如 TandemAdam 在他的链接中指出的那样,您将需要 AS3Corelib ,它使您可以使用静态方法 JSON.deserialize() 和 JSON.serialise() 访问 JSON 类。

    如果您只是与页面上的 JavaScript 通信,那么您将不得不继续通过 ExternalInterface 调用传递 JSON 字符串。

    如果您需要与服务器通信,您实际上可以使用 URLRequest 对象和 URLLoader 对象将 JSON 字符串直接发送到服务器或从服务器发送。

    关于flash - 将 JSON 传递给 Flash 电影,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1096188/

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