I couldn't find anything in the docs, only hint I got was
this thread indicating it does(?) at least to some extend. Integrating simple Blazor Applications appear to work when it comes to basic button interaction when using Teams inside the Browser, but resulting in a Bbackscreen or an 'app not reachable' error
when run on the Desktop client (I suppose it only works in the Browser since it uses the corresponding browser to work with the Webassembly).
teams client is an electron app written in javascript. typically an electron app does not have support for Web Assembly. generally when added, the web assembly support is only for electron application code, not hosted web pages.
electron can load a WASM and use it, but typically its easier to write a native code. the issue you face is the web view control that hosts the webpage that is your external web application. this web view does not support WASM.
Just for clarification: the web view control failing to run the Wasm is referring to the one by the Microsoft Teams client? (Which would result in a 'No' regarding my orginal question).
Member
2 Points
7 Posts
Does the MS Teams Client support Blazor (Webassembly, not Server) SPAs as Tabs?
Oct 07, 2020 01:55 PM|marwalsch|LINK
I couldn't find anything in the docs, only hint I got was this thread indicating it does(?) at least to some extend. Integrating simple Blazor Applications appear to work when it comes to basic button interaction when using Teams inside the Browser, but resulting in a Bbackscreen or an 'app not reachable' error when run on the Desktop client (I suppose it only works in the Browser since it uses the corresponding browser to work with the Webassembly).
Is there any Intel on that?
All-Star
58444 Points
15778 Posts
Re: Does the MS Teams Client support Blazor (Webassembly, not Server) SPAs as Tabs?
Oct 08, 2020 04:07 PM|bruce (sqlwork.com)|LINK
teams client is an electron app written in javascript. typically an electron app does not have support for Web Assembly. generally when added, the web assembly support is only for electron application code, not hosted web pages.
Member
2 Points
7 Posts
Re: Does the MS Teams Client support Blazor (Webassembly, not Server) SPAs as Tabs?
Oct 09, 2020 01:40 PM|marwalsch|LINK
Thank you for your answer. Is this really an Electron issue? It it is stated here that Electron supports Wasm since 1.7.0 which was released in 2017.
All-Star
58444 Points
15778 Posts
Re: Does the MS Teams Client support Blazor (Webassembly, not Server) SPAs as Tabs?
Oct 10, 2020 07:16 PM|bruce (sqlwork.com)|LINK
electron can load a WASM and use it, but typically its easier to write a native code. the issue you face is the web view control that hosts the webpage that is your external web application. this web view does not support WASM.
Member
2 Points
7 Posts
Re: Does the MS Teams Client support Blazor (Webassembly, not Server) SPAs as Tabs?
Oct 15, 2020 01:13 PM|marwalsch|LINK
Just for clarification: the web view control failing to run the Wasm is referring to the one by the Microsoft Teams client? (Which would result in a 'No' regarding my orginal question).
All-Star
58444 Points
15778 Posts
Re: Does the MS Teams Client support Blazor (Webassembly, not Server) SPAs as Tabs?
Oct 17, 2020 02:48 AM|bruce (sqlwork.com)|LINK
That is correct, blazor is not currently supported.