Flash与JavaScript之间的Json通信
注意:使用的是django/python/javascript/flash
我已经卡在这个错误上两天了。我按照你们说的做了,找到了一些解决方法,但都没用。这是我的结果。
JavaScript接收到的不是普通字符串,而是必须是一个json对象。所以在views.py里
somestring = json.dumps("HELLO WORLD")
这段代码会在HTML中渲染出这样的内容
"HELLO WORLD"
然后在JavaScript中,它被渲染成这样
a240527176321_quote_hello
现在,因为这是一个json对象,我需要在flash中把它转换回来。但是当它到达flash时,我接收到的是这样的内容
function something(hellovar){
.....
......
}
它甚至没有进入这个函数。有什么想法吗?
1 个回答
1
为什么要通过JSON在Flash和JavaScript之间进行交流呢?ActionScript有一个非常强大的内置功能叫做ExternalInterface,可以和JavaScript进行沟通。