0

我曾尝试在 Rails 中使用 taglib。我将这段代码(见下文)放在控制器中,但出现此错误“未初始化的常量 ActivityObjects::BuildController::TagLib”

    TagLib::FileRef.open(@activity_object.content_tone_url()) do |fileref|
      unless fileref.null?
        tag = fileref.tag
        title = tag.title
        artist = tag.artist
        album = tag.album
        genre = tag.genre
      end
    end 

知道如何在 Rails 中使用 taglib 吗?

4

2 回答 2

1

好吧,伙计们,我发现我忘记为像我这样的新手提出要求'taglib'的问题:)

于 2013-05-29T00:40:42.327 回答
0

Ruby 正在您当前的模块命名空间中查找该TagLib常量。为确保它查看顶层,请以“::”开头,即::TagLib::FileRef.open ...

于 2013-05-28T23:39:33.383 回答