JS:方向改变之前?
orientationchange 在旋转完成后触发。如何在操作系统开始集成窗口旋转之前触发事件?
编辑:例如。在旋转开始之前淡出元素
the orientationchange fires after the rotation has been completed. how can i fire a event before the os starts the integrated window rotation ?
edit: eg. to fade out elements before rotation starts
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
您可以检测设备的精确旋转,因此当您看到它旋转到精确点时,在屏幕旋转之前,您可以触发它。
这可能会产生一些误报。
http://dev.w3.org/geo/api/spec-source -orientation.html
you can detect the devices precise rotation so when you see it rotates to a precise point, before the screen rotates, you can trigger it.
This may have some false positives tough.
http://dev.w3.org/geo/api/spec-source-orientation.html
我在orientationchange之前制作了jQuery插件,它可以在iOS和iOS上运行。 Android(默认浏览器,不是 Chrome)
https://github.com/evaldsurtans/jquery.beforeorientationchange
I have made jQuery plugin beforeorientationchange, it will work on iOS & Android (default browser, not Chrome)
https://github.com/evaldsurtans/jquery.beforeorientationchange