我尝试启动默认浏览器并使用以下内容打开指定的网址here:
use Browser::Open qw( open_browser );
my $url = 'http://www.google.com/';
open_browser($url);
但即使将Chromium设置为我的默认浏览器,它也会在Firefox中打开它:
如何在Chromium中打开它?
答案 0 :(得分:4)
Perl没有默认浏览器的概念。正如您在documentation中看到的那样,Browser::Open
将沿着已知浏览器调用命令列表并使用第一个有效的浏览器调用命令。 Firefox显然比Chromium更高。
如果您想调用Chromium,那么只需自己调用Chromium。这样的事情应该做:
system("chromium \"$url\"")
(您可能需要更改可执行文件的名称,具体取决于您的系统和PATH
)