评论:html5 canvas签名,生成图片  [查看原文]

所属分类:媒体-图像

 86653  376  19
当前第1页 / 共1页
    八月ouc0
    2020/10/10 16:20:12
    很赞,已经下载。 回复
    _chao0
    2017/11/29 17:11:29

    官网的演示在安卓手机上也不行

        猜猜看0
        2018/6/8 14:02:42
        您好您怎么解决的
    回复
    ☆蝶&恋&花☆0
    2017/11/21 10:46:13

    手机上面不能用哇,怎么解决

    回复
    和小恺0
    2017/11/6 15:17:11
    截出来的图片怎么设置成跟画板相同的大小啊,截出来之后图片变小了,求大神解答一下。
        和小恺0
        2017/11/6 15:37:04
        准确的说应该不是截出来的图片变小了,而是在一开始Createpattern的时候,canvas容器就没有被填充完整,像让图片填充到容器中,拉伸的那种,应该怎么做??
    回复
    Die alone :)0
    2017/7/28 10:26:34

    安卓机只能点小红点  这个怎解决啊  大牛

    回复
    SiriBen0
    2017/5/1 11:48:18

    我用360浏览器是可以的,没用其它浏览器,并且用手机也试了下,能画能写字,iphone7 plus测试通过,不知道其它的

    回复
    全~0
    2017/2/15 18:13:09

    楼主看你的源码没看明白啊。自己写了一个简易版的,只为娱乐。希望以后大神写的插件能把注释加上啊。要不看起来挺吃力。谢谢。<canvas id="c1" width="400px" height="400px"> <!--宽高写在html里,写在css里有问题-->

     <span>
    	该浏览器不支持canvas内容
    </span>
    <!--对于不支持canvas的浏览器显示-->
    </canvas>
    <input type="button" value="按钮" id="submit" />
    <input type="button" value="清除" id="clear" />
    <img id="qmimg" />
    </body>
    <script src="jquery-1.9.1.min.js">
    </script>
    <script>
    	var canvas = document.getElementById('c1');
    	var ctx = canvas.getContext('2d') canvas.addEventListener('touchstart',
    	function(ev) {
    		ev.preventDefault();
    		ctx.beginPath();
    		ctx.strokeStyle = 'red';
    		ctx.lineWidth = "5";
    		var ev = ev.touches[0] || window.event.touches[0];
    		ctx.moveTo(ev.clientX - canvas.offsetLeft, ev.clientY - canvas.offsetTop);
    		canvas.addEventListener('touchmove',
    		function(ev) {
    			var ev = ev.touches[0] || window.event.touches[0];
    			ctx.lineTo(ev.clientX - canvas.offsetLeft, ev.clientY - canvas.offsetTop);
    			ctx.stroke();
    		})
    		//    canvas.addEventListener('touchend',function (ev) {
    		//      canvas.onmousemove = null;
    		//      canvas.onmouseup = null;
    		//    })  }) 
    		document.getElementById('clear').addEventListener("click",
    		function() {
    			canvas.width = canvas.width;
    		});
    		document.getElementById('submit').addEventListener("click",
    		function() {
    			$('#qmimg').attr("src", canvas.toDataURL("image/png"));
    			console.log('gasg')
    		});
    回复
    水深情且浅0
    2016/11/11 11:11:41
    下载下来  换各种浏览器都不行啊 回复
    君君0
    2016/8/2 10:08:46
    PC可以使用,手机只能在IPHONE里用,安卓用不了! 回复
    风逸0
    2016/7/21 18:07:59
    eason01080
    2016/1/6 12:01:27

    请问为什么在本地测试没有反应呢

    回复
    儿时梦i0
    2015/10/20 16:10:15

    可不可以想一个兼容手机的办法呀 

    回复
    儿时梦i0
    2015/10/20 14:10:53
    if-love-love-if0
    2015/10/10 16:10:58

    手机上不能用啊,不停的点击会有小红点出现,但是用手滑动并不能写字啊

        为生活而奋斗0
        2015/12/10 15:12:21

        手机上应该是可以的吧

        为生活而奋斗0
        2016/6/24 17:06:33
        可以用的
    回复
    ishou@ifeng0
    2015/8/25 14:08:28

讨论这个项目(19)回答他人问题或分享插件使用方法奖励jQ币 评论用户自律公约

取消回复