Skip to content

Webview individual images in album not loading #179

@L3tum

Description

@L3tum

When sharing an album through facebook Messenger, some phones are able to open the album but the individual images (and also the icons for downloading etc) don't load.

The embedded webview is used. As far as I understand, the problematic phone (which is a Pixel 9) uses Chrome webview for that.

On a phone that works, Vivaldi webview is used instead. The settings (seem to be) are the same. Vivaldi is based on Chromium so not sure where the difference comes from.

Asking ChatGPT, it suggested an outdated Chrome/Android WebView installation. There's no updates available at least.

I'm wondering if there's something that could be done in this proxy instead. Right now this kind of prevents me from using it, since especially older relatives would never press "Open in Browser" and I can't reliably check if they can open it in the WebView.

Additionally preview images don't seem to be working anymore. It did work before installing IPP, but now even being on the same network, which should use Immich directly rather than IPP, previews aren't generated in the chat anymore.

I'm gonna see if I can debug some more but native debugging like this is kind of hard.

My work was based around preview images, OpenGraph and all that crap for a while and honestly, it was one of my hardest jobs cause of how many quirks, security questions etc there are, so while I'd love to help directly with a PR or something, I don't know if I can figure it out.
ChatGPT suggested it would be because embedded webviews don't handle blobs or JS correctly, but I can't imagine that honestly. Maybe the album viewer is just using a JS feature that's too new? That'd be an easy fix lol

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions