Quantcast
Channel: Cocos中文社区 - 最新主题
Viewing all articles
Browse latest Browse all 88737

有关js到java反射的小问题

$
0
0

@WML520 写道:

我想用js调用java,返回值是一个数组。(这个能有吗?)

      var array=  jsb.reflection.callStaticMethod("org/cocos2dx/messages/MessageBuilder", "JSSetPlayer", " ()Ljava/lang/String;[]");

如果换一种方法,我想利用java调用js 参数是数组 我这样写有什么问题?(运行报错了)

       AppActivity.getApp().runOnGLThread(new Runnable() {
        @Override
        public void run() {
            final String[] names=getNames();                   //这是一个数组,我存了许多玩家的名字在里面。
            String joinPlayer="joinPlayer("+names+");";  //joinPlayer  是我在Creator中window.joinPlayer定义的一个函数(参数是数组)
           
            Cocos2dxJavascriptJavaBridge.evalString(joinPlayer);

        }
    });

帖子: 3

参与者: 1

阅读整个主题


Viewing all articles
Browse latest Browse all 88737

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>