Unable to Install PWA on Desktop #1032

Open
opened 2023-09-23 20:06:33 -04:00 by Penknife0915 · 4 comments
Penknife0915 commented 2023-09-23 20:06:33 -04:00 (Migrated from github.com)

Currently,

The PWA can be added to Android devices by selecting "Add to Home screen," but it lacks an "Install" button.

On desktop browsers, the PWA feature is absent. The URL bar doesn't show an installation badge (icon), and there's no "install" item in the browser's drop-down menu.

Currently, The PWA can be added to Android devices by selecting "Add to Home screen," but it lacks an "Install" button. On desktop browsers, the PWA feature is absent. The URL bar doesn't show an installation badge (icon), and there's no "install" item in the browser's drop-down menu.
ButteredCats commented 2023-11-14 19:38:42 -05:00 (Migrated from github.com)

What instance and browser are you using? After testing a few instances from the list, including nitter.net, they all gave me the option to install them on mobile Firefox and the option to add them as a search engine in desktop Firefox.

What instance and browser are you using? After testing a few instances from the list, including nitter.net, they all gave me the option to install them on mobile Firefox and the option to add them as a search engine in desktop Firefox.
Penknife0915 commented 2023-11-14 20:50:58 -05:00 (Migrated from github.com)

Instance: nitter.net
Browser: Brave on mobile, Chrome on desktop

These are from the last time I tested.

Instance: nitter.net Browser: Brave on mobile, Chrome on desktop These are from the last time I tested.
ButteredCats commented 2023-11-14 21:54:47 -05:00 (Migrated from github.com)

Gave a quick check with lighthouse in Chrome, it was complaining about "start_url" being missing in the site's webmanifest. Seems like adding it back in fixes it. Take a look at https://nitter.catsarch.com and see if you get the option now.

I'm not sure why it seems to work on mobile Firefox for me without that though. Maybe Firefox doesn't care about there being no start_url?

Looks like there originally was a start_url specified, but it was removed in github.com/zedeus/nitter@1fc6a4092e. All I did was add that line back on my instance and it seems to resolve the problem.

Gave a quick check with lighthouse in Chrome, it was complaining about "start_url" being missing in the site's webmanifest. Seems like adding it back in fixes it. Take a look at https://nitter.catsarch.com and see if you get the option now. I'm not sure why it seems to work on mobile Firefox for me without that though. Maybe Firefox doesn't care about there being no start_url? Looks like there originally was a start_url specified, but it was removed in https://github.com/zedeus/nitter/commit/1fc6a4092e6b0ee0e366fcbb1bfbbbf7330b7ae2. All I did was add that line back on my instance and it seems to resolve the problem.
zedeus commented 2023-11-15 03:46:59 -05:00 (Migrated from github.com)

Hm, I removed it by recommendation of some tool that said it was unnecessary or something, don't recall.

Hm, I removed it by recommendation of some tool that said it was unnecessary or something, don't recall.
This discussion has been locked. Commenting is limited to contributors.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
PAS/nitter#1032
No description provided.