Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Mobile (iOS/Android) implement external-links/x-callback-url #9204

Open
fatflyingpigs opened this issue Nov 3, 2023 · 3 comments
Open

Mobile (iOS/Android) implement external-links/x-callback-url #9204

fatflyingpigs opened this issue Nov 3, 2023 · 3 comments
Labels
backlog We'll get to it... eventually... enhancement Feature requests and code enhancements mobile All mobile platforms

Comments

@fatflyingpigs
Copy link

fatflyingpigs commented Nov 3, 2023

Making an issue for the mobile part of #5168. To my knowledge this has not yet been implemented on any mobile platform. It seems there are a number of other bug reports that mention this, without a successful fix. https://github.com/laurent22/joplin/issues?q=is%3Aissue+x-callback & https://discourse.joplinapp.org/search?q=x-callback

Implementing this feature allows for NFC tags to be used on mobile devices with Joplin.

Environment

Joplin version: Latest (iOS 12.12.3)
Platforms: iOS 17.0.3 and iOS 15.7.1 (and Android from what I've read, but I haven't tested).

Steps to reproduce (iOS)

  1. In app, copy the markdown link for the note. eg: [My Test Note](:/1586e8e9da1e495eb08c7b4cdf1a6f50)
  2. Modify it to a proper external link and copy. eg: joplin://x-callback-url/openNote?id=1586e8e9da1e495eb08c7b4cdf1a6f50
  3. Switch to a different note
  4. [Optional] Close the app
  5. Paste the external link into safari or other browser
  6. Joplin launches, but not to the correct note

Describe what you expected to happen

Step 6 above should launch to the correct note.
Extra: UI entry to copy the external link, similar to the markdown link in the app. Currently desktop app has this

Logfile

No relevant entries in the logfile

Relevant

https://reactnative.dev/docs/linking?syntax=ios

@fatflyingpigs fatflyingpigs added the bug It's a bug label Nov 3, 2023
@fatflyingpigs fatflyingpigs changed the title Mobile (iOS/Android) implement x-callback-url Mobile (iOS/Android) implement external-links/x-callback-url Nov 3, 2023
Copy link
Contributor

github-actions bot commented Dec 3, 2023

Hey there, it looks like there has been no activity on this issue recently. Has the issue been fixed, or does it still require the community's attention? If you require support or are requesting an enhancement or feature then please create a topic on the Joplin forum. This issue may be closed if no further activity occurs. You may comment on the issue and I will leave it open. Thank you for your contributions.

@github-actions github-actions bot added the stale An issue that hasn't been active for a while... label Dec 3, 2023
@personalizedrefrigerator
Copy link
Collaborator

Still an issue.

Note: This feature has also been requested on Discord and the Joplin Forum.

@github-actions github-actions bot removed the stale An issue that hasn't been active for a while... label Dec 4, 2023
Copy link
Contributor

github-actions bot commented Jan 3, 2024

Hey there, it looks like there has been no activity on this issue recently. Has the issue been fixed, or does it still require the community's attention? If you require support or are requesting an enhancement or feature then please create a topic on the Joplin forum. This issue may be closed if no further activity occurs. You may comment on the issue and I will leave it open. Thank you for your contributions.

@github-actions github-actions bot added the stale An issue that hasn't been active for a while... label Jan 3, 2024
@personalizedrefrigerator personalizedrefrigerator added enhancement Feature requests and code enhancements mobile All mobile platforms backlog We'll get to it... eventually... and removed bug It's a bug stale An issue that hasn't been active for a while... labels Jan 3, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
backlog We'll get to it... eventually... enhancement Feature requests and code enhancements mobile All mobile platforms
Projects
None yet
Development

No branches or pull requests

2 participants