OpenUI5 имеет встроенную функциональность для обнаружения изменения ориентации, а также при гибком изменении размера (например, настольный компьютер).
Взгляните на sap.ui.Device.orientation'sattachHandler
событие:
Регистры данный обработчик событий для события изменения ориентации окна документа.
Ниже приведен пример использования sap.ui.Device.orientation.attachHandler
:
sap.ui.Device.orientation.attachHandler(function(mParams) {
if (mParams.landscape) {
alert('in landscape mode');
} else {
alert('in portrait mode');
}
});
Кроме использования является sap.ui.Device.media «s attachHandler
для обнаружения, когда изменении размеров окна к другому range-set.
Для непосредственно прослушивания при изменении размеров окна, похоже, у вас уже есть решение для этого, просто убедитесь, что вы следить за правильной области для использования:
var self = this;
$(window).resize(function() {
self.drawChart(data);
});
вы можете дать пример кода, используя sap.ui. Device.orientation's attachHandler –
@SrinivasGadilli Я обновил свой ответ с помощью образца кода, используя sap.ui.Device.orientation's attachHandler –
благодарит вас за ответ –