Java 使用LiveConnect调用函数不需要';我不能正确地传递琴弦
我在java上通过liveconnect调用javascript函数时遇到了一个小问题。它没有使用正确的项调用函数,因为Safari控制台只是将对象分类为“RuntimeObject”,但在我使用的javascript中:Java 使用LiveConnect调用函数不需要';我不能正确地传递琴弦,java,javascript,liveconnect,Java,Javascript,Liveconnect,我在java上通过liveconnect调用javascript函数时遇到了一个小问题。它没有使用正确的项调用函数,因为Safari控制台只是将对象分类为“RuntimeObject”,但在我使用的javascript中: chat.call("message", new String[]{ action, data }); 参数操作和数据未作为正确的字符串转发,即使它们被引用为Java字符串。我在这里遗漏了什么明显的愚蠢的东西吗 kenny我已在javascript中修复了此购买添加: ac
chat.call("message", new String[]{ action, data });
参数操作和数据未作为正确的字符串转发,即使它们被引用为Java字符串。我在这里遗漏了什么明显的愚蠢的东西吗
kenny我已在javascript中修复了此购买添加:
action = action + "";
data = data + "";
它将对象强制转换为字符串,因此现在可以工作:)