在Flash电影中传递JSON的最佳方法是什么?
目前在javascript和Flash之间进行通信:
我想进入下一个级别并立即使用JSON。
最初我只是希望能够在实例化时将JSON发送到flash影片,但稍后我需要来回发送数据。
我只是想在第一时间做到这一点,并避免任何兼容性或“陷阱”问题,如果有的话。我甚至不知道我是否可以将整个对象传递给Flash,或者我是否需要将其序列化为原始JSON字符串
答案 0 :(得分:5)
正如TandemAdam在他的链接中指出的那样,你需要AS3Corelib,它允许你使用静态方法JSON.deserialize()和JSON.serrialise()来访问JSON类。
如果您只是在页面上与JavaScript进行通信,那么您将不得不继续通过ExternalInterface调用传递JSON字符串。
如果您需要与服务器通信,您实际上可以使用URLRequest对象和URLLoader对象直接向服务器发送JSON字符串。
答案 1 :(得分:1)
这篇文章应该对您有所帮助:ThanksMister - JSON (Lite)
它应该指向正确的方向。