簡體   English   中英

如何在我的登錄 devise 頁面上使用 video_tag 助手添加視頻?

[英]How can I add a video using the video_tag helper on my sign_in devise page?

我在登錄頁面上顯示視頻時遇到問題(我在我的 rails 應用程序中使用sign_in )。

我試圖設置video_tag助手,但它似乎不起作用。 這是我的代碼:

application.rb

module PONG
  class Application < Rails::Application
    config.assets.paths << "#{Rails.root}/app/assets/videos"
    
    config.generators do |generate|
      generate.assets false
      generate.helper false
      generate.test_framework :test_unit, fixture: false
    end
    # Initialize configuration defaults for originally generated Rails version.
    config.load_defaults 6.0
    config.time_zone = "Paris"
  end
end

new.html.erb

<%= video_tag 'login-video.mp4', autoplay: :autoplay, loop: :loop, muted: :muted %>

我還在我的assets文件夾中創建了一個包含login-video.mp4videos文件夾。

當我嘗試訪問此頁面時,我收到以下錯誤消息:

Sprockets::Rails::Helper::AssetNotPrecompiled in Devise::Sessions#new

在我的development.rb中,我的config.assets.debug設置為 false: config.assets.debug = false

請幫忙!

好的,我想通了。 我將此行添加到我的development.rb

  config.assets.check_precompiled_asset = false

現在,它完美運行!

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM