A bit ago I was successful in turning my normal TiddlyWiki into a PWA using the methods discussed in this post, however, using the same methods, I am unable to do so again.
I’m currently using TiddlyHost to host my wiki, and I will link to the template wiki I have built that I am unable to do it with.
As for the device and browser I’m using, I am on an S23 FE running android 14, using the stock Chrome Browser, version 126.9.64378.71
I find it a bit odd that it isn’t working, only able to “add to homescreen” rather than “Install App” so here’s hoping someone in the community may know
Ah, yes you’re right, I had the datauri wrapped in single quotes instead of backquotes, whoops!
I’ve gone ahead and made that change, though still no luck for some reason i read via the mozilla dev page on pwa’s that 30 seconds of constant interaction on the page is needed to have the option available, so while I don’t see it now after saving and reloading, maybe there is a slight delay
I think the problem is that there are no actual image tiddlers under the names icon-192x192.png and icon-512x512.png, so the datauri macro assumes their type to be text/vnd.tiddlywiki. As a result, the wikified manifest json is
"src": "data:text/vnd.tiddlywiki"
which doesn’t make sense.
I have copied your manifest to a new wiki, added an image tiddler referred to in the datauri macro (it can be the same image for both sizes and it can have any resolution you want, it must have image/png type), and it worked.
It seems the menu button in Chrome/Android is always the same icon and name “Add to Home screen” as on your screenshot, but if the website is recognized as PWA-compatible, the dialog shown after choosing it is different (install app instead of add shortcut).
For some reason I thought I had those two png tiddlers in the wiki, but I’m glad I was mistaken, I was worried there was some sort of conflict from a plugin or something