Создание полноэкранного режима приложения SAPUI5, созданного на WebIde FullStack

Приложения, созданные из SAP Webide Fullstack, не могли быть полноэкранными.

Я пишу в манифест json ниже кодов:

"config": {
         "sapFiori2Adaptation": true,
            "fullWidth": true
        },

Файлы index.html включают следующие коды:

<!DOCTYPE html>
<html>
    <head>
        <meta charset="utf-8">
        <meta name="viewport" content="width=device-width, initial-scale=1.0">
        <title>App</title>

        <script id="sap-ui-bootstrap"
            src="../../resources/sap-ui-core.js"
            data-sap-ui-theme="sap_fiori_3"
            data-sap-ui-resourceroots='{"com.app.ZSES_APP": "./"}'
            data-sap-ui-compatVersion="edge"
            data-sap-ui-oninit="module:sap/ui/core/ComponentSupport"
            data-sap-ui-async="true"
            data-sap-ui-frameOptions="trusted">
        </script>
    </head>
    <body class="sapUiBody">
        <div data-sap-ui-component data-name="com.app.ZSES_APP" data-id="container" data-settings='{"id" : "ZSES_APP"}'></div>
    </body>
</html>

index html не содержит блока оболочки, поэтому я не могу реализовать блок appWidthLimited: false, в index.html.

Как я могу сделать полноэкранное приложение ui5?

Пожалуйста помоги...

Спасибо.


person fatih sultan Akdeniz    schedule 04.12.2019    source источник


Ответы (1)


Просмотрите раздел маршрутизации manifest.json и настройте маршруты приложений и соответствующие представления для этих маршрутов.

В представлении маршрута "pattern": "/" вы должны определить элемент управления sap.m.Shell в качестве корневого элемента управления для приложения UI5.

Ну и конечно же на панели управления Shell установить appWidthLimited: false

person Shlomi Lachmish    schedule 04.12.2019