Как обнаружить событие изменения ориентации в устройстве в ионном - PullRequest
0 голосов
/ 05 февраля 2020

Я хочу обнаружить событие изменения ориентации устройства. Мне нужно изменить изображение при изменении ориентации в устройстве.

Я пробовал некоторые примеры, но он не работает вообще. Я также попробовал экран-ориентацию плагин, но он также не работает.

Плагин, который я использовал

ionic cordova plugin add cordova-plugin-screen-orientation
npm install @ionic-native/screen-orientation

Это в моем пакете. json.

"@ionic-native/app-preferences": "^4.18.0",
"@ionic-native/call-number": "^4.18.0",
"@ionic-native/core": "~4.17.0",
"@ionic-native/file": "^5.0.0",
"ionic-angular": "3.9.2"

1 Ответ

0 голосов
/ 05 февраля 2020

Вы пробовали это с помощью экран-ориентации плагина, который у вас есть:

import { ScreenOrientation } from '@ionic-native/screen-orientation/ngx';

constructor(private screenOrientation: ScreenOrientation) { }

...


this.screenOrientation.onChange().subscribe(
   () => {
       console.log("Orientation changed to " + this.screenOrientation.type);
   }
); 
...