Embed my website link in camera mode button

Does zoom allow to embed my website url to the button that i am planning to place inside the video tile to specific people who would install my zoom marketplace app?

Will that url redirect outside the zoom client in another tab in the browser or will it open inside the zoom app only in the sidebar?

1 Like

Hi there,

I’ve been working with the camera mode and the drawWebView API, and I noticed that buttons can only redirect to URLs listed in the Domain Allow List—which is expected.

However, I’ve observed that these buttons are only clickable when displayed in the side panel. When I render the same button within the video tile, it appears visually but is not clickable.

Is there a way to make buttons clickable when they are embedded within the video tile using drawWebView in camera mode?

Any insights or workarounds would be greatly appreciated.

Thank you!

Any inputs on this @expertswho ?
I am not sure why is no one helping me with this..

hi @Steve7 ,

OK, hope this makes sense.
Your camera view is an html rendered page, but you have no access to it.
it is view only. you can not click on it.
You have to put your inputs on the side window app view. Have a look at other graphics apps in the marketplace to see how it is done.
Now the question is how will you take controls from the app window and apply things to your camera view.
I offer two options

  1. have some way of passing messages via your web server
  2. there is a message api that can send messages from the side app to be received by your camera page.
    I do use option 2, although it is easier to send via your web page. But with option 1, you can create js that does not need to many updates from your server.
    Hope that helps

John

Thanks for the input, John.

To provide more context about my app:

It visually indicates a binary status (green/red) directly on the video tile of the participant who installed the app. This status reflects human or ai speaking for the user who installed it. Everyone else in the meeting (who may not have the app installed and i dont expect them to install, i want to make is hassle free for them) can see this status directly in the participant’s video feed(who has installed the app and whose credibility is to be verified to all).

Initially, I thought it would be beneficial if anyone viewing the participant’s video feed could click on this indicator button to be redirected to my website. There, they could find additional context about what the green/red indication means, including relevant probabilities and detailed explanations.

However, based on your response, I understand that buttons within the video tile rendered via drawWebView are not interactive. Moreover, other participants won’t have access to a side-panel interface because they won’t have my app installed—only the person whose credibility is to be verified to all will have access to the sidepanel of the app.

Given this scenario, do you have any additional recommendations or potential workarounds that might help achieve this interactive experience?

Thanks again!

@expertswho forgot to tag you :slightly_smiling_face:

hi @Steve7

I have developments that are in a similar area of usage.

To achieve anything empowering, you will have to envision a world where all the attendees have or install your app. And those that don’t should feel left out.

You need a burning reason to encourage them to install.

After that, I think the opportunities and options are endless.

All the best

John

@Steve7 ,

have you achieved to show green and red border on participant’s tile?

can you help me out on that if you done that?

Thanks & Appreciated.