Как Chrome получает информацию об ориентации устройства? - PullRequest
2 голосов
/ 05 февраля 2011

Я читал о том, что Chrome может получать информацию об ориентации устройства ( Статья Engadget , Архив WebKit Bugzilla ).Некоторые вопросы:

  1. Существует ли демонстрационная страница HTML5, демонстрирующая использование этой информации об ориентации устройства?На каких платформах он работает?

  2. Доступна ли эта информация об ориентации устройства в других браузерах WebKit, таких как Safari?

  3. Как Chrome получает эту информациюна разных платформах?Это делает системные вызовы?Где в ветке кода это сделано?Если я хочу помочь обеспечить ориентацию этого устройства на новом устройстве / ОС / платформе, как я могу внести свой вклад?

Ответы [ 2 ]

4 голосов
/ 23 марта 2011

Вот Демонстрация Google HTML5 SlideOrientation

Кроме того, у MacBook есть акселерометр, называемый Датчик внезапного движения .Его цель - предотвратить повреждение жесткого диска, защищая жесткий диск в случае внезапного ускорения.

1 голос
/ 24 марта 2011
  1. http://web.me.com/avidrissman/deviceorientation.html, доступно только в OS X.
  2. Он доступен на iOS, но не на настольном Safari
  3. Он читает акселерометр. Это сделано в этом файле . См. , как внести вклад в руководство по хрому , как внести исправления в целом.
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...