使用LiveConnect,调用函数不能正确传递字符串
问题描述:
我有通过在java上通过liveconnect调用javascript函数的一个小问题。它不调用与适当的项目功能,Safari的控制台正好类对象作为“RuntimeObject”,但在JavaScript中使用:使用LiveConnect,调用函数不能正确传递字符串
chat.call("message", new String[]{ action, data });
参数操作和数据不被转发,正确的字符串,即使他们被引用为Java字符串。有什么明显的和愚蠢的我错过了吗?
肯尼
答
我有固定的这个买在JavaScript中加入:
action = action + "";
data = data + "";
并将它转换对象为字符串,所以它现在的作品:)