V2EX = way to explore
V2EX 是一个关于分享和探索的地方
Sign Up Now
For Existing Member  Sign In
erwin985211
V2EX  ›  问与答

safari 浏览器拖拽时的鼠标位置问题

  •  
  •   erwin985211 · Jun 19, 2020 · 897 views
    This topic created in 2150 days ago, the information mentioned may be changed or developed.

    safari 浏览器使用 ondragstart 的使用获取的鼠标的 clientY 、pageY 都和 chrome 差的太多,返回的值明显和事实不符,不明白计算逻辑

    <div id="appDrag" draggable="true">
    	
    </div>
    <script type="text/javascript">
    	const appDrag =document.getElementById('appDrag')
            appDrag.addEventListener("dragstart", ondragstart);
            appDrag.addEventListener("dragend", ondragend);
            appDrag.ondragstart = (e) => {
                console.log(e, 1)
            }
            appDrag.ondragend= (e) => {
                console.log(e, 2)
            }
    </script>
    
    
    No Comments Yet
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   3032 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 38ms · UTC 05:06 · PVG 13:06 · LAX 22:06 · JFK 01:06
    ♥ Do have faith in what you're doing.