javascript - 关于 deviceorientation 事件

标签 javascript html web frontend

请使用手机运行https://developer.mozilla.org/en-US/docs/Web/API/Detecting_device_orientation的demo
我发现一个奇怪的问题,
也就是说先保持手机水平(屏幕上方),
例如,当我左倾斜手机时,gamma接近-90,当继续倾斜时,gamma会突然变成90,
球的位置会突然从一侧到另一侧。
为什么会这样,如何避免?

最佳答案

使用orientationchange来自 jquery。

关于javascript - 关于 deviceorientation 事件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37770863/

相关文章:

javascript - 将处理转换为 Javascript

javascript - 在 ondrag 事件期间,在 Firefox 中 pageX 和 pageY 始终设置为 0

html - 如何在输入字段中移动文本?

java - Android - Java - 发送 facebook 聊天消息的 Intent (facebook 禁用 xmpp)

javascript - 延迟后在 chrome 中打开标准窗口

javascript - eval() 是否首先对计算的字符串进行字面翻译?

php - 放大或低分辨率时横幅被切断(移动设备)

git - 一种创建多语种静态网站的系统

javascript - replaceState() 与 pushState()

javascript - 使用 ALT+TAB 切换程序/窗口或单击任务栏时不会触发 visibilitychange 事件