赞
踩
js中的方法需要为window全局方法
https://www.blackshadowgame.com/cocos-creator-javascript-typescript-call-java-interface/
js代码:
- let foo = {
- sayHello : function(){
- console.info("hello");
- }
- }
- window["foo"]=foo;
可以写在js的一个类里面
java 调用代码
- app.runOnGLThread(new Runnable() {
- @Override
- public void run() {
- Cocos2dxJavascriptJavaBridge.evalString("foo.sayHello()");
- }
- });
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。