При упаковке приложения MATLAB® в веб-приложение существуют функциональные ограничения, чтобы рассмотреть. Используя определенные функции может привести к ошибке или неожиданному поведению. Список ограничений и неподдерживаемой функциональности, характерной для веб-приложений, состоит из:
Приложения мультиокна
Множественные вызовы figure
или uifigure
не поддержаны.
Диалоговые окна: dialog
, msgbox
, errordlg
, warndlg
, helpdlg
, listdlg
, questdlg
, inputdlg
, uisetcolor
, uisetfont
не поддержан. Однако uialert
, uiconfirm
и uiprogressdlg
поддерживаются.
Несмотря на то, что можно загрузить и загрузить файлы с локальной системы в развернутом веб-приложении с помощью uigetfile
и uiputfile
, вы не можете загрузить файлы, в то время как внешнее приложение пишет им. Открытие диалогового окна выбора папки на клиенте, использующем uigetdir
, не поддержано.
Установка свойства WindowState
на фигуре не имеет никакого эффекта на веб-приложение.
Печать: print
, printpreview
Графические свойства корневого объекта: MonitorPositions
, PointerLocation
, ScreenDepth
, ScreenPixelsPerInch
, ScreenSize
Figure Properties: CloseRequestFcn
, Position
, InnerPosition
, Resize
, Visible
Системные команды: computer
, ispc
, isunix
, ismac
и listfonts
. В то время как они функционируют, выполнится, они не возвратят клиентскую информацию состояния. Только информация о состоянии серверной стороны возвращена.
Подсказки: Всплывающие подсказки для графики не поддержаны.
Эти ограничения в дополнение к ограничениям графики App Designer. Для получения дополнительной информации смотрите Отображающуюся Графику в App Designer (MATLAB).