0

我在通过 java 上的 liveconnect 调用 javascript 函数时遇到了一点问题。它没有使用正确的项目调用函数,因为 Safari 控制台只是将对象分类为“RuntimeObject”,但在 javascript 中我使用:

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

参数动作和数据没有作为正确的字符串转发,即使它们被引用为 Java 字符串。我在这里错过了什么明显和愚蠢的东西吗?

肯尼

4

1 回答 1

0

我已经在javascript中修复了这个购买:

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

并将对象转换为字符串,所以它现在可以工作了:)

于 2009-11-01T12:35:31.153 回答