2009-10-30 4 views
0

J'ai un petit problème avec l'appel de fonctions javascript via liveconnect sur java. Il est de ne pas appeler la fonction avec les éléments appropriés, comme la console Safari seulement les classes les objets comme « RuntimeObject » mais en javascript j'utiliser:Utiliser LiveConnect, appeler une fonction ne passe pas correctement les chaînes

chat.call("message", new String[]{ action, data }); 
l'action

des arguments et des données ne sont pas transmises sous forme de chaînes appropriées, même si elles sont référencés comme Java Strings. Y a-t-il quelque chose d'évident et de stupide qui me manque ici?

kenny

Répondre

0

J'ai résolu ce acheter en javascript ajoutant:

action = action + ""; 
data = data + ""; 

et il jette les objets à cordes, il fonctionne maintenant :)

Questions connexes