2009-06-03 3 views
0

J'essaye d'encoder un objet JS dans une chaîne JSON (pour lire dans un fichier SWF comme un FlashVar) mais les encodeurs semblent tous errer en raison de facebook préfixant les noms de tous les objets JS avec le ID de l'application Je ne suis pas un très bon débogueur JS mais les erreurs me disent que les objets ne sont pas définis.encoder JSON dans FBJS

+0

Merci pour la suggestion mais ... AMF serait un peu beaucoup dans ce cas aussi bien que ce n'est que quelques vars. Après un examen plus approfondi, il apparaît que c'est la vérification 'instanceof' de l'encodeur que j'utilise qui provoque l'erreur. "objet": fonction (o) {return o instanceof o.constructeur? O.constructeur: null}, –

Répondre

0

Avez-vous pensé à AMF? Au lieu d'envoyer via flashvar, obtenir flash pour appeler les données.

Si cela échoue, essayez de travailler sous un iframe.

Si j'avais plus de détails, je pourrais aider un peu plus.