将JSON传递给Flash电影
在Flash电影中传递JSON的最佳方式是什么 当前要在javascript和Flash之间通信:将JSON传递给Flash电影,flash,json,actionscript,Flash,Json,Actionscript,在Flash电影中传递JSON的最佳方式是什么 当前要在javascript和Flash之间通信: 我使用“flashvars”在flash电影最初加载时将数据传递给它 我在运行时使用“ExternalInterface”来传输单个值,例如运行时的布尔值 我想进入下一个层次,现在就用JSON实现这一点 最初我只希望能够在实例化时将JSON发送到flash电影,但稍后我将需要来回发送数据 我只想第一次就把它做好,避免任何兼容性问题,如果有任何问题的话。我甚至不知道是否可以将整个对象传递给Fla
- 我使用“flashvars”在flash电影最初加载时将数据传递给它
- 我在运行时使用“ExternalInterface”来传输单个值,例如运行时的布尔值
我只想第一次就把它做好,避免任何兼容性问题,如果有任何问题的话。我甚至不知道是否可以将整个对象传递给Flash,或者是否需要将其序列化为原始JSON字符串这篇文章应该对您有所帮助:
它应该为您指明正确的方向。正如TandemAdam在他的链接中指出的,您将需要,它允许您使用静态方法JSON.deserialize()和JSON.serrialise()访问JSON类 如果您只是在页面上与JavaScript通信,那么您必须继续通过外部接口调用传递JSON字符串
如果您需要与服务器通信,您可以使用URLRequest对象和URLLoader对象直接向服务器发送JSON字符串,也可以从服务器发送JSON字符串。。。。因此,我不建议您使用该库,因为它没有维护等等。。。对于生产级别,使用corelib,正如james所指出的。。。GreetzThank我不确定是否可以直接从服务器加载JSON是的,您可以直接从服务器加载JSON。如果你还需要帮助,请联系我