Support Request: Zoom webmeeting

Description

Hello Team,
we have a problem opening zoom application by clicking a zoom webmeeting's link. Zoom application don't start and error page appears (ERR_UNKNOWN_URL_SCHEME). We have already modify scheme in config file.
How to start zoom application?
Best Regards,
Loren

Answer: (3)

Re: Zoom webmeeting 10/15/2021 4:03 PM
Hello,

I have checked this in Microsoft Edge, Chromium CEF and SiteKiosk.

While it works in Microsoft Edge the Chromium CEF test browser also shows the “UNKNOWN_URL_SCHEME“ message with the zoommtg protocol ( e.g. on join.zoom.us).

I assume for security reasons also in Chromium CEF not all protocols are supported out of the box.
As SiteKiosk’s Chrome Skin is based in Chromium CEF and it doesn’t work in Chromium CEF it cannot work in SiteKiosk with Chrome Browser skin.

A solution might be to install the " Zoom Client for Meetings" application and add it (the EXE) as external application to SiteKiosk (>Applications), so that users can start and use it if necessary?
https://zoom.us/download#client_4meeting

If you need to open a specific room you can also add it as parameter to the EXE
https://superuser.com/questions/1563255/start-a-zoom-meeting-from-the-command-line/1563359

Otherwise you may contact us via e-mail that we find a custom/ scripting solution against charge
https://www.sitekiosk.com/eu/contact/


Otherwise, here is the beginning of such a script ("As is" without further free support) that you can use as a basis.

SiteKiosk.Logfile.OnMessage = OnMessage;
 
function OnMessage(seq, time, utcoff, awtype, awlevel, facility, text) {
 	if(text.lastIndexOf("zoommtg:") != -1)
    {
     callZoomApp();
    }
}

function callZoomApp(){
	SiteKiosk.ExternalApps.Run("C:/Users/ProvisioUser/AppData/Roaming/Zoom/bin/Zoom.exe \"--url=zoommtg://zoom.us/join?action=join&confno=94889903127\"", true);
	SiteKiosk.SendCustomCommand("openBrowser", "https://zoom.us/s/94889903127");
}

The classic object model is used in the external script
OnMessage Event: https://www.sitekiosk.com/helpconsole/SiteKiosk%20Object%20Model%20Help/en-US/default.htm?logfile_onmessage_evt.htm
Run Method: https://www.sitekiosk.com/helpconsole/SiteKiosk%20Object%20Model%20Help/en-US/default.htm?externalapps_run_mth.htm
And a custom command for navigating, so that the error page is not permanently displayed:
https://devblog.provisio.com/post/2021/03/31/How-to-Trigger-a-Customizable-Navigation-Command-in-SiteKiosk-Windows-Chrome-Browser-from-Another-Application.aspx

Copy & paste it into an editor (e.g. Notepad), save it as a JS file (e.g. zoom.js) under "... \SiteKiosk\Html" and then add it to the SiteKiosk configuration under "Start Page & Browser>Advanced" as an external script.

Regards,
Michael Olbrich
Re: Zoom webmeeting 10/18/2021 11:18 AM
Hello,
thank you for reply. Sorry but we have only two choice for browser in Sitekiosk: Internet Explorer or Chrome Browser, and we can't use IE because our website ask for chrome or EDGE. How do you try with Microsoft EDGE in sitekiosk mode?
Regards,
Loren
Re: Zoom webmeeting 10/18/2021 11:23 AM
Hello,

I did not use Microsoft Edge in SiteKiosk (it is blocked for security reasons) but tested it in Microsoft Edge outside of SiteKiosk.
The same I did with the Chromium CEF test application.

So, the only solution in SiteKiosk would be using a script to open the Zoom application when the zoommtg: protocol is used.

Regards,
Michael Olbrich
My Account
Login
Language (Tickets):