在默认网页浏览器中打开本地HTML文件(Open local HTML file in default web browser)
Ruby有没有办法在用户的默认Web浏览器中打开本地HTML文件? 我可以做一些事情:
system("open /path/to/file.html")但这只适用于Mac OS X.是否有任何解决方案适用于任何平台?
IS there any way in Ruby to open a local HTML file in the user's default web browser? I could do something like:
system("open /path/to/file.html")But that would only work on Mac OS X. Are there any solutions that work on any platform?
最满意答案
你可以使用launchy gem。
首先,安装宝石:
$ [sudo] gem install launchy然后,在你的ruby代码中:
require 'rubygems' require 'launchy' Launchy::Browser.run("/path/to/file.html")You can use the launchy gem.
First, install the gem:
$ [sudo] gem install launchyThen, in your ruby code:
require 'rubygems' require 'launchy' Launchy::Browser.run("/path/to/file.html")更多推荐
发布评论