Skip to content

How to open PWA #440

@dailystew0820

Description

@dailystew0820

⚠️ Please note that only Finicky 4 is being actively developed and maintained, bugs in Finicky 3 and below won't be fixed

Describe the bug
I tried passing a URL parameter to Finicky to open it in the PWA, but it only opens the PWA main screen and does not open the URL.

Homebrew has been installing finicky version 3 until recently, so I used version 3 for a while. At that time, I remember that what I wanted was opened as progressive web apps.

I don't know where this is coming from. It could be that Finicky itself is handling PWAs incorrectly, in which case it would be a bug (and this would be #431), or that I'm setting it up incorrectly, which as far as I know isn't currently documented.

Your configuration

export default {
  defaultBrowser: "Safari",
  handlers: [
    // 🎵 YouTube Music → Edge PWA
    {
      match: /^https?:\/\/music\.youtube\.com\//,
      browser: "/Users/000/Applications/Edge Apps.localized/YouTube Music.app"
    },

    // 📺 일반 YouTube (youtube.com, youtu.be, youtube-nocookie.com)
    {
      match: [
        /^https?:\/\/([a-z0-9-]+\.)?youtube\.com\//,
        /^https?:\/\/([a-z0-9-]+\.)?youtube\-nocookie\.com\//,
        /^https?:\/\/youtu\.be\//
      ],
      browser: "/Users/000/Applications/Edge Apps.localized/YouTube.app"
    }
  ]
}

To Reproduce

  1. Create a YouTube PWA with msedge.
  2. Configure it. (/Users/000/.config/finicky.js)
  3. Open a YouTube link in an external app or Safari.
    (In Safari, redirect via https://mshibanami.github.io/redirect-web/)

Metadata

Metadata

Assignees

No one assigned

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions