Make it possible to open by click a link to a local file that is disabled by Chrome.

Latest Version

Version
0.9.5
Update
December 3, 2023
Size
9.46KiB
Developer
Category
Users
3,000,000+
Rating
3.89474 ★
Manifest Version
3
Web Store Status
Languages Support
English
Français
日本語
See more
Permissions
Storage
Scripting
See more

Enable local file links Extension

In Google Chrome, links to local files are disabled, unlike IE.
This extension allows you to open a link to a local file by clicking it.

[Setting]
Starting with Chrome 118 in October 2023, you will need to enable the \"Allow access to file URLs\" setting from the extension settings page.
chrome://extensions/?id=nikfmfgobenbhmocjaaboihbeocackld

[Security]
A malicious page can not open a local file without permission, because this extension reacts only to the click operation by the user.

[Others]
Personal information is not collected / used.
Source code is released to GitHub.
https://github.com/tksugimoto/chrome-extension_open-local-file-link
Read more

Source Manifest.json

{"update_url": "https://clients2.google.com/service/update2/crx",\t"name": "__MSG_extension_name__",\t"version": "0.9.5",\t"manifest_version": 3,\t"default_locale": "en",\t"key": "MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAgvksrHFKxFAUZKrzXyHv2CKWNWNzrzQAs5pgsA8tSN6QttOIAZ/peBVWuWLygw99qBMuTGZZRDn5jqLdhQrGi/viH6TDYaiAdbrJgZIEfn9JPTCu5UTQROZ85miYwIP7J9mu8f43wUJOiDf2zb6SRmqRs4LaNNYcBM8ktnMdb7uHlDQQbrLcUT3CrDrkHp6MRXUDTdkQ/pVjitnc+k+H0sogQ8IajHDPidWuADn59ilw7qJwxzTTDPKl6/nOWKJjpyELFvb/QEvY3tYDzEex0mq5g1HpLfAT6Flp0l6P4u3PRpdlF3lggIudMBLiiLbBqhFNXkQZoI46C9Rv5jTQTwIDAQAB",\t"description": "__MSG_extension_description__",\t"icons": {\t\t"128": "icon/icon.png"\t},\t"permissions": [\t\t"storage",\t\t"scripting"\t],\t"host_permissions": [\t\t"file:///*",\t\t"*://*/*"\t],\t"background": {\t\t"service_worker": "background.js"\t},\t"options_page": "options/index.html",\t"content_scripts": [{\t\t"all_frames": true,\t\t"matches": [\t\t\t"*://*/*"\t\t],\t\t"js": [\t\t\t"content_script.js"\t\t]\t}],\t"minimum_chrome_version": "88"}
Read more