kin*_*hat 8 firefox extension google-chrome xdg-open
Firefox 是我的默认浏览器,但我必须运行 Chrome 才能使用 PWA(渐进式网络应用程序)。当我点击 PWA 中的链接时,它们总是会打开一个 Chrome 窗口。我一直在尝试将一个附加ff:
到 URL,然后xdg-open
使用 Firefox 处理 URL,但到目前为止还没有成功。我读了很多xdg-open
文章,但似乎无法让它正常工作。不过,这似乎是最干净的方法。
我意识到我需要编写一个扩展来将页面上的每个 URL 附加到ff:
. 我使用的是 KDE Neon,但我认为这也适用于这里。
已使用无果的来源:
所以我会尽力帮助制作像ff:whatever
在 Firefox 中打开的 url。首先,firefox 不知道如何解释mime 类型,因此我们需要编写一个简单的脚本,从 URL 中ff:
删除并将其余部分传递给 firefox:ff:
#!/bin/bash
firefox $(echo $1 | sed 's/ff://')
Run Code Online (Sandbox Code Playgroud)
将此脚本放在某处(稍后我将其称为/path/to/script
),并且不要忘记使用 使其可执行chmod +x /path/to/script
。接下来我们需要创建一个.desktop
处理ff:
mime 并调用此脚本的文件。该文件的好位置是在~/.local/share/applications/
. 你可以给它起任何名字
[Desktop Entry]
Encoding=UTF-8
Version=1.0
Type=Application
Terminal=false
Name=OpenInFirefox
Comment=Open link in Firefox
Categories=Application;Network;
MimeType=x-scheme-handler/ff;
Exec=/path/to/script %u
Run Code Online (Sandbox Code Playgroud)
不要忘记替换/path/to/script
为之前创建的脚本的路径。
就是这样。现在运行sudo update-desktop-database
,所有以 开头的链接都ff:
应该在 Firefox 中打开。
归档时间: |
|
查看次数: |
1331 次 |
最近记录: |