https://www.cnblogs.com/xuehaoyue/p/6549682.html
如果不beginPath, stroke方法会重头开始绘制一次。相当于路径没有断开,而是延续。
restore方法会将canvas的context上下文重置到save之前的状态,之后的全无效。
background-size:cover–>宽高保持等比例,目的是为了完全覆盖背景区,可能背景图片部分看不见;
contain: 宽高保持等比例,图片放大至满足背景区域的最小边即止,显示全部背景图。可能背景区部分空白。