js调用java的原生方法,通过参数返回数组给app,我应该怎么接收js返回的数组呢?
下面是app的原生方法,h5会调用下面这个原生方法,把数据数组通过参数返回,但是我打印出来的数组是空的,我应该怎么接收js返回的数组呢?他说不是json字符串,就是js的数组。
@JavascriptInterface fun selectChat(data: Arrays?) { //参数类型改成Any,String啥的都不行,获取的都是null LogE("${data.toString()}") }
您的每一个用心回答,都会让这个世界变得更美好一些!
如果不行,你传json字符串即可。
如果不行,你传json字符串即可。