Canvas web embeds are not rendered on mobile

Steps to reproduce

Embed a web page on Canvas on mobile

Expected result

The page is rendered, as on Canvas on the desktop

Actual result

The card remains blank



1 Like

On desktop, we are able to render websites using a custom Electron tag called <webview>. This renders websites in a separate thread and is essentially a true “embedded” site. On mobile, we use a separate architecture instead of Electron so we are falling back to iframes. Iframes have a lot of shortcomings, the main one being that many websites block being loaded as an iframe.

Sadly I don’t see us being able to fix this.

1 Like

Kosmik, a canvas based note-taking app managed to do it. Maybe it is worth checking out their solution :slight_smile:

1 Like