2009-10-30 5 views
0

Java에서 liveconnect를 통해 javascript 함수를 호출 할 때 약간의 문제가 있습니다. 심지어 불구하고,LiveConnect를 사용하여 함수를 호출해도 문자열이 제대로 전달되지 않습니다.

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

인수 활동 및 데이터는 적절한 문자열로 전달되지 않습니다 : 그것은 사파리 콘솔로, 단지 클래스 내가 사용하는 자바 스크립트 "RuntimeObject"그러나의 개체를 적절한 항목 함수를 호출 아니에요 자바 문자열로 참조됩니다. 뭔가 분명하고 어리석은 내가 여기에서 빠져 나왔어?

케니

답변

0

나는이 추가 자바 스크립트에서 구입 해결했습니다 :

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

을 그리고 문자열에 객체를 캐스트, 그래서 지금은 작동합니다 :)

관련 문제