When pressing the capture key to import from a Web browser, EagleFiler
can:
- Save the selected text in a note attached to the record.
- Import the content of X/Twitter pages (which would normally not be
possible because they are private).
- Prevent the current Safari profile’s name from being saved as part of
the page’s title.
In order for this to work, you need to configure your browser to grant
JavaScript access:
- In Safari, go to the Advanced settings, check Show features for
web developers. In Safari’s Developer settings, check Allow
JavaScript From Apple Events.
- In Google Chrome, go to the View ‣ Developer menu and make sure
that Allow JavaScript from Apple Events is checked.
- In Brave Browser, go to the View ‣ Developer menu and make sure
that Allow JavaScript from Apple Events is checked.
- In Microsoft Edge, go to the Tools ‣ Developer menu and make sure
that Allow JavaScript from Apple Events is checked.
- The Arc browser has a similar setting, but bugs in the JavaScript
support prevent EagleFiler from enabling these features.
The Allow JavaScript From Apple Events setting only applies to apps,
such as EagleFiler, for which you’ve already granted Automation access.
They already have access to the page source via AppleScript, and this setting
lets them access it via JavaScript as well. There is more information about
these settings here.