用浏览器原生支持的JavaScript,可以实现一个简单的测量图像两点之间距离的方法。基本原理是记录下 两次鼠标点击的位置。然后计算出距离,按F12,在console中粘入以步代码即可测试。   
 var p1
var p2
document.addEventListener('mousedown', function(e) {
  if (!p1) {
    p1 = e
    return
  }
  p2 = e
  var dx = p2.clientX - p1.clientX
  var dy = p2.clientY - p1.clientY
  var dis = Math.sqrt(Math.abs(Math.pow(dx, 2) - Math.pow(dy, 2), 2))
  console.log('distance', dis)
  p1 = null
  p2 = null
})
 回复 (0)
  微信扫码 立即评论 
   
 

