Creator里面如何实现Android微信分享?

Creator里面如何实现Android微信分享?不考虑用AnySDK,那个太难用了!

那就得去微信开放平台学习sdk嵌入了。https://open.weixin.qq.com

微信开放平台的文档是Java代码,但是Creator里面是Js代码,我不知道如何用Js调用Java。

这里我就又要吐槽触控了,文档太不完善了,js调用java可以这样:

jsb.reflection.callStaticMethod(className, methodName, methodSignature, parameters...)

补充一下:
类名,方法签名都遵循jni规范,例如:

package org.cocos2dx.javascript;
import java.util.logging.Logger;
public class JStest {

    public static void hello(String msg){
        Logger log = Logger.getLogger("result"); 
        log.info(msg); 
    }

    public static int sum(int a){
        return a + 2;
    }

}

js调用的时候应该这样:

jsb.reflection.callStaticMethod("org/cocos2dx/javascript/JStest", "hello", "(Ljava/lang/String;)V", "this is a message from js");
var result = jsb.reflection.callStaticMethod("org/cocos2dx/javascript/JStest", "sum", "(I)I", 3);
3赞

确实要吐槽一下,Creator的文档确实不完善,还不能随着版本更新。
多谢回复!

文档在这里:
JAVA
http://www.cocos.com/docs/html5/v3/reflection/zh.html
OC
http://www.cocos.com/docs/html5/v3/reflection-oc/zh.html

1赞

看来在看cocos creator的文档之前得先看看cocos2d-x的文档

:joy:这个资料可以,等我接完微信分享,我要写篇教程出来。

3赞

期待你的教程

还有人么?:joy:

来吧 上教程

anysdk

有的,等你教程

搞了一个星期,终于把微信登录和分享搞定了!(不通过任何接入SDK):sob::sob::sob:

1赞

就等你教程了

说话的教程呢?

教程呢?

上教程

期待。。。

文档却没有写OC回调JS的方法,单一方的调用没什么实际使用意义,写文档的人还是要多注意下实际使用场景啊!