Allowing better integration not only from Evernote to Web Pages but also to other applications creating easier automation.
One use case can be found in the mail application Spark (https://sparkmailapp.com/) This mail client is able to save mail into Evernote adding tags and comments.
The application was able to add a link in the created Evernote note, to jump back to the mail client email item. The link was in the form of: readdle-spark://......
Idea
Andrea Bisiach 16
REASON
========================================================================
Allowing better integration not only from Evernote to Web Pages but also to other applications creating easier automation.
One use case can be found in the mail application Spark (https://sparkmailapp.com/) This mail client is able to save mail into Evernote adding tags and comments.
The application was able to add a link in the created Evernote note, to jump back to the mail client email item. The link was in the form of: readdle-spark://......
Now this link no longer work in Evernote 10
REQUEST
========================================================================
In the new evernote I am able to add standard links line http(s)://, mailto:... to both the body of a note or to the Note URL field
The problem is that more advanced URL/URI do not properly work when added to either the body of a note or to the Note URL field. Some examples are:
file:/// (works in body but not in Notes URL)
sms:// (does not work in body or Notes URL)
x-keynote-live:// (does not work in body or Notes URL)
.....
basically any URL handler registered by an installed application.
When pasted in a Chrome WebBrowser, all above URL triggers Chrome to open the Native macOS application.
The same behaviour would be expected when the link is clicked in Evernote either in the body or in the Note URL field of the note info
TECHNICAL INFO
========================================================================
You can use the following commands to see all registered bindings in macOS:
/System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/LaunchServices.framework/Versions/A/Support/lsregister -dump | grep -B6 bindings:
I would guess that when Evernote start you could get a list of all bidings using macOS api and register it using:
https://www.electronjs.org/docs/api/protocol
Link to comment
0 replies to this idea
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now