cocos2d html 调用 jquery-qrcode生成的二维码
发布时间:2020-12-14 21:41:18 所属栏目:百科 来源:网络整理
导读:今天遇到个问题,在游戏里需要根据参数生成不同的二维码,一通百度之后终于解决了这个问题(不知道是否已经有更好的方法,还望告知)。 1.使用jquery-qrcode生成二维码,并转化成图像数据: script src = 'js/jquery-1.8.0.min.js' type = 'text/javascript'
今天遇到个问题,在游戏里需要根据参数生成不同的二维码,一通百度之后终于解决了这个问题(不知道是否已经有更好的方法,还望告知)。 1.使用jquery-qrcode生成二维码,并转化成图像数据: <script src='js/jquery-1.8.0.min.js' type='text/javascript'></script>
<script src='js/jquery.qrcode.min.js' type='text/javascript'></script>
<script type="text/javascript"> $('#qrcode').qrcode({width: 320,height: 320,text: "http://www.zhai100.net"}); var $code = $('#qrcode > canvas'); var codeData = $code[0].toDataURL(); </script>
2.使用cc.loader加载图片,并显示 var self = this;
cc.loader.loadImg(gCodeData,{isCrossOrigin : false },function(err,img) {
var texture2d = new cc.Texture2D();
texture2d.initWithElement(img);
texture2d.handleLoadedTexture();
var erweima = new cc.Sprite(texture2d);
erweima.x = self.qrCodeSprite.width / 2;
erweima.y = self.qrCodeSprite.height / 2;
self.addChild(erweima,10);
});
cocos2d html中加载网络图片,也可以参考类似的思路。 源码:https://github.com/longwenjunjie/cocos2d-html-qrcode (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |