美文网首页
creator 分享微信图片

creator 分享微信图片

作者: 视掘 | 来源:发表于2017-05-04 22:29 被阅读200次

    openShares: function (event,CustomEventData) {
    // 截图并保存后显示分享面板
    var canvas = cc.director.getScene().getChildByName('Canvas');
    var renderTexture = cc.RenderTexture.create(1136,640, cc.Texture2D.PIXEL_FORMAT_RGBA8888, gl.DEPTH24_STENCIL8_OES);
    canvas._sgNode.addChild(renderTexture);
    renderTexture.setVisible(false);
    // var renderTexture = cc.RenderTexture.create(1136,640);
    renderTexture.begin();
    canvas._sgNode.visit();
    // this.pnlFinal.getChildByName("resultPanel")._sgNode.visit();
    renderTexture.end();
    var that = this;
    renderTexture.saveToFile("screenShot.png",cc.ImageFormat.PNG,true,function(){
    renderTexture.removeFromParent();
    console.log("截图成功截图成功截图成功截图成功截图成功截图成功截图成功截图成功");

            var imgUrl = jsb.fileUtils.getWritablePath() + "screenShot.png";
            // 安卓端调起截图分享
            var ret = jsb.reflection.callStaticMethod(
                "org/cocos2dx/javascript/AppActivity",
                "shareScreenShot",
                "(Ljava/lang/String;Ljava/lang/String;)V",
                CustomEventData,
                imgUrl
            );
        });
        
    }

    相关文章

      网友评论

          本文标题:creator 分享微信图片

          本文链接:https://www.haomeiwen.com/subject/hiodtxtx.html