|
Получить данные сенсора поворота в JavaScript - возможно ли это?
|
|||
---|---|---|---|
#18+
Всем привет! Извините за частые темы в форуме по Андроид, пишу только когда уже сам ничего не могу нагуглить за целый день. Надеюсь, я не очень достал уважаемых форумчан своими вопросами :) Друзья, такой вопрос - подскажите, возможно ли в JavaScript средствами новинок HTML5 получать значение датчика поворота телефона? То есть, не просто orientationchange = portrait|landscape, а в градусах? Сейчас проверил на телефоне в JS варианты с orientationchange, window.orientation, window.DeviceMotionEvent, window.DeviceOrientationEvent - не работают, данные с сенсора не показывают. Но сами сенсоры в телефоне есть, нативное приложение из Play Маркета показывает данные сенсоров (не совсем точные, но и телефон простенький и самый дешевый S5360, брал для того, чтобы научиться писать под Андроид): [img] http://i.imgur.com/EyIUFGt.png [/img] Пожалуйста подскажите, возможно ли вообще при помощи JS получить данные с сенсоров или максимум это только определение portrait\landscape ориентации устройства? Большое спасибо! ... |
|||
:
Нравится:
Не нравится:
|
|||
29.04.2014, 02:46 |
|
Получить данные сенсора поворота в JavaScript - возможно ли это?
|
|||
---|---|---|---|
#18+
http://slides.html5rocks.com/#slide-orientation К слову, не все браузеры это поддерживают. Хром и производные - да. Лиса вроде тоже. Опера (не мини), скорее всего. Дельфин - нет. ... |
|||
:
Нравится:
Не нравится:
|
|||
29.04.2014, 09:18 |
|
Получить данные сенсора поворота в JavaScript - возможно ли это?
|
|||
---|---|---|---|
#18+
а зачем для этого js там 5 строек кода, что бы получать события сенсоров в смой активити. а потом, уж передавай в webView через JavaScriptInterface данные датчиков ... |
|||
:
Нравится:
Не нравится:
|
|||
29.04.2014, 09:29 |
|
Получить данные сенсора поворота в JavaScript - возможно ли это?
|
|||
---|---|---|---|
#18+
wadman , большое спасибо! Я пробовал через встроенный браузер WebView и WebChromeClient, только portrait и landscape. Джибс , огромное спасибо! Про такое я не знал, такой механизм может помочь обойти, наверное, любую проблему к доступу железа для web-based приложения. ... |
|||
:
Нравится:
Не нравится:
|
|||
29.04.2014, 19:36 |
|
|
start [/forum/topic.php?fid=13&msg=38628451&tid=1331638]: |
0ms |
get settings: |
10ms |
get forum list: |
12ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
124ms |
get topic data: |
14ms |
get forum data: |
4ms |
get page messages: |
47ms |
get tp. blocked users: |
2ms |
others: | 270ms |
total: | 491ms |
0 / 0 |