plugins-workspace icon indicating copy to clipboard operation
plugins-workspace copied to clipboard

[opener] No such file or directory (os error 2) on Android app

Open dominx99 opened this issue 4 months ago • 3 comments

Android version = 16

I called:

pnpm tauri add opener

Added permissions

"permissions": [
  "core:default",
  "opener:default",
  "opener:allow-open-url",
]

Tested also with specific url:

{
  "identifier": "opener:allow-open-url",
  "allow": [
    { "url": "https://example.com" },
  ]
}
import { openUrl } from "@tauri-apps/plugin-opener";

export const ContinueWithGoogleButton = () => {
  const loginWithGoogle = async () => {
    try {
      await openUrl("https://example.com");
    } catch (err) {
      setError('Failed to open browser: ' + String(err));
    }
  }

  return (
    <>
      {error && <Alert severity="error">{error}</Alert>}
      <Button
        onClick={loginWithGoogle}
      >
         Continue with google
      </Button>
    </>
  )
}

And on click I am getting:

No such file or directory (os error 2)

dominx99 avatar Aug 12 '25 19:08 dominx99

Same issue here. It is not working on android.

mhbdev avatar Aug 12 '25 21:08 mhbdev

Same issue on iOS. Downgrading to 2.3.0 fixes this. It seems to be related to the new inAppBrowser option. /cc @lucasfernog

stefanw avatar Aug 14 '25 14:08 stefanw

Same issue can't open external browser on android

yourplansGit avatar Sep 06 '25 05:09 yourplansGit