你的故事有毒——代码分析

  • 2016-10-01
  • 996
  • 0

今天,我们的朋友圈被“你的故事有毒”刷屏了,

此外朋友圈也流传了很多版本!

我们很“不(rong)幸(xing)”的尝试着仿造了一份。

并且加以改进了。

s

在此十分感谢Ving,

因此为他打个广告!

qrcode_for_gh_2925527147d0_430

微信扫描即可关注!

具体的代码段大概如下:

$(function(){
    if(female.length){
        $(“.select_ctn”).show();
    }
   
    cvs=document.getElementById(“canvas”);
    cvs.height=ww;
    cvs.width=ww;
    ctx=cvs.getContext(“2d”);
hidden(‘canvas’);
    $(“#draw”).click(function(){
hidden(‘sex’);
hidden(‘draw’);
hidden(‘grow_name’);
        var val = $(“#grow_name”).val();
        if(check(val)){
            $(“.cover”).show();
            ctx.rect(0,0,ww,ww);
            ctx.fillStyle=bg_color;
            ctx.fill();
            if(!female.length){
                text=getText(texts,weights);
            }else if($(‘input:radio[name=”type”]:checked’).val()==”1″){
                text=getText(female,f_weights);
            }else{
                text=getText(male,m_weights);
            }
            tmp_text=text;
            //text=”最短亲情记实小说:,%name“妈!”,“没钱。””;
            name=val;
            text = text.replace(/%name/g,name);
            ad_obj=strToPara2(“#000000 xy(0,700) 20 simhei 0 中 normal”,”——2016 %name 的故事”.replace(/%name/g,name));
            draw();
        }else{
            alert(“请输入名字”);
        }       
    });
});

为了让大家更好的体验,可以直接点击下载代码哦!

此外,还弄了带二维码版,在群文件里,但建议不要轻易尝试!

如果仍然有疑问,可扫码关注我的个人微信平台

qqgroup

评论

还没有任何评论,你来说两句吧