Olá Pessoal,
estou trabalhando com ExternalInterface e quando passo um objeto para
o Javascript, a mesma estrutura do objeto é mantida.
mas quando crio um objeto no javascript e tento passar ele para o
flex, o objeto fica com sua estrutura completamente diferente.
Códigos:
mxml:
public function init():void
{
ExternalInterface.addCallback("dump3",dump3);
}
e:
private function dump3(objJavaScript:Object):void
{
//dump é uma classe que criei para imprimir a
estrutura da variavel
dump.show(objJavaScript);
}
no javascript:
function dump2()
{
obj = new Object();
obj.nome = 'daniel';
obj.matriz = new Array();
obj.matriz[1] = 1;
obj.matriz[5] = 5;
obj.matriz[7] = new Object();
obj.matriz[7].email = "[EMAIL PROTECTED]";
obj.matriz[7].telefone = "123123";
var swf = document.${application} || window.${application};
swf.dump3(obj);
}
O objeto do método acima, do dump2, vem completamente confuso.
Alguém já passou por este problema ??
Abraços,
Daniel Schmitz
--~--~---------~--~----~------------~-------~--~----~
Você recebeu esta mensagem porque está inscrito na lista "flexdev"
Para enviar uma mensagem, envie um e-mail para [email protected]
Para sair da lista, envie um email em branco para [EMAIL PROTECTED]
Mais opções estão disponíveis em http://groups.google.com/group/flexdev
-~----------~----~----~----~------~----~------~--~---