如何通过LiveConnect将JavaScript类型的数组传递给Java小程序?

如何通过LiveConnect将JavaScript类型的数组传递给Java小程序?,java,javascript,liveconnect,typed-arrays,Java,Javascript,Liveconnect,Typed Arrays,我试图将ArrayBuffer传递给Javaapplet,但猜不出该怎么做。处理标准JS阵列非常容易,而且它们在Sun的插件(而不是IcedTea)中运行良好。我可以将ArrayBuffer作为Object或JSObject传递,但无法获取数组的数据 有什么想法吗?谢谢。为什么不使用数组,而是使用包含所有值的字符串作为分隔值类型?@Amine的想法是在applet中处理不同的JS类型。我尽量减少JS端的数据转换,支持LiveConnect类型转换。类型化数组是二进制数据处理的理想选择,我希望能够

我试图将ArrayBuffer传递给Javaapplet,但猜不出该怎么做。处理标准JS阵列非常容易,而且它们在Sun的插件(而不是IcedTea)中运行良好。我可以将ArrayBuffer作为Object或JSObject传递,但无法获取数组的数据


有什么想法吗?谢谢。

为什么不使用数组,而是使用包含所有值的字符串作为分隔值类型?@Amine的想法是在applet中处理不同的JS类型。我尽量减少JS端的数据转换,支持LiveConnect类型转换。类型化数组是二进制数据处理的理想选择,我希望能够将它们传递给applet,然后从applet中返回。@trollixx我明白了,是否检查了以下内容?@Amine是的,我看到了,并对其他类型使用了实现方法,但是类型化数组相对较新,我没有找到任何关于在LiveConnect中使用它们的信息…@trollixx:出于好奇,为什么你可以使用小程序的强大功能,却依赖javascript?