2016-12-13 3 views
1

Я делаю небольшое приложение cordova для Android и IOS, и я не могу сделать событие «changechange» в IOS.cordova orientationchange событие для IOS

Он работает в Android добавив яваскрипт строки:

  window.addEventListener('orientationchange', onOrientationChange, false); 

Но в IOS не работает, я прочитал, что причина этого является элемент UIWebView не поддерживает события на уровне окна.

Кто-нибудь знает, как обнаружить этот тип события в приложении cordova для IOS?

Благодаря

ответ

0

Вы должны использовать cordova-plugin-device-orientation ЗАКАНЧИВАТЬ документы here

var watchID = navigator.compass.watchHeading(compassSuccess, compassError, [compassOptions]); 
+1

Большое спасибо, у меня он работает в настоящее время. Благодарю. – poncos