Add a confirm exit message (like uiconfirm) for a WebApp

13 Ansichten (letzte 30 Tage)
Shreedhar Savant Todkar
Shreedhar Savant Todkar am 13 Jul. 2021
I am migrating one of my Standalone apps to a Matlab Webapp and indeed there are a lot of things to be removed, changed and modified as they do not work for a Web-application (listed here). I would like to however include one feature that will demand confirmation from the user when he tries to close the window.
Usually, for a standalone app, this is what I do (my CloseRequest function):
function figure1CloseRequest(app, event)
anss = uiconfirm(app.figure1, 'Do you wish to quit?', 'Confirm Exit', 'Options',{'Yes','No','Cancel'}, ...
'DefaultOption',3,'CancelOption',3, 'Icon', 'question');
switch anss
case 'Yes'
closereq();
otherwise
return;
end
end
However, this feature does not work in a Web-app. Is there a workaround to add something like this in a Web-app?

Antworten (1)

Rishik Ramena
Rishik Ramena am 16 Jul. 2021
I see that 'uiconfirm' is supported for web apps. From the link you shared,
Here's a tutorial on how to use uiconfirm and deploy it as a web app from MATLAB.
  1 Kommentar
Shreedhar Savant Todkar
Shreedhar Savant Todkar am 16 Jul. 2021
Yes. uiconfirm works. But I would like to add it to confirm when we close the tab.
The code that I provided above, it works when I launch it on App-designer. But when it is launched on a browser, the uiconfirm to close the window does not work.

Melden Sie sich an, um zu kommentieren.

Kategorien

Mehr zu MATLAB Web App Server finden Sie in Help Center und File Exchange

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by