How can I embed an external website inside a UXP panel?

Hello,

I’m trying to develop a UXP plugin for Premiere Pro, and I would like to display an external website directly inside my panel.

In the old CEP extensions, this was easy to achieve using an <iframe> in the HTML, but as far as I know <iframe> is not supported in UXP.

I have read that <webview> might be the correct way to load a website in UXP, but I’m not sure if this is officially supported, and I couldn’t find clear documentation or examples.

What I want to achieve is very simple:

  • Just show the full webpage (e.g., https://example.com) inside my plugin panel.

  • I don’t need deep integration or API communication, only display.

Could anyone confirm:

  1. Is it possible to embed an external site (like https://example.com) in a UXP panel?

  2. If yes, what is the recommended or supported way to do it?

  3. Are there any restrictions (HTTPS only, CSP, etc.) I should be aware of?

Thanks in advance!

UXP is 100% not intended to mimic CEP’s iframe behavior. :slightly_smiling_face:

Here’s the available information on webviews in UXP; there is nothing specific to PPro (yet).

The link above now lead to “404” (odd, Adobe does not have redirects for resources moved around ?).
What is meant to point to what lives on https://developer.adobe.com/premiere-pro/uxp/uxp-api/reference-js/Global%20Members/HTML%20Elements/HTMLWebViewElement/ ?

Perhaps : https://developer.adobe.com/photoshop/uxp/2022/uxp-api/reference-js/Global%20Members/HTML%20Elements/HTMLWebViewElement/

UXP is IN NO WAY intended to host external websites.