h5页面,需要手指沿着圆环画一个圈后跳转页面,请问这个用js怎么实现?
canvas画吧,底图你有了,加在进canvas.
然后读取点击的坐标,看是否落在圈内,这个圈圈应该可以通过计算坐标到圆心的距离来得出是否在这个圈内。
然后监听点击点的移动,只要还保持在这个圈内就可以。起点与圆心画条线,然后计算角度,等角度达到360度算完事。
赞,但是好像不用计算角度,点击时记录一个坐标,只要判断下坐标的移动中没有超出圆圈的范围 移动轨迹是顺时针(看定义了),并且最后 width属性小于起点,就是画了一个圆