当我推出Selenium的WebDriver(Chromedriver)时.控制台窗口(chromedriver.exe)运行并打开Chrome.我需要知道如何隐藏那些像静音模式,因为当太多打开时我会变得混乱.我正在使用C#.
由于某种原因,我不理解我在我的应用程序上运行某个页面时收到此错误消息:
Teamplayer#Plyr delegated to live_player.Plyr, but live_player is nil: #<Teamplayer id: 1, playerid: "2533033", teamid: "1", live_player_id: 253303, fteam_id: "1", created_at: "2014-05-12 13:57:49", updated_at: "2014-05-12 13:57:49">
Run Code Online (Sandbox Code Playgroud)
在这一行:
<%= @teamplayer.Plyr %>
Run Code Online (Sandbox Code Playgroud)
以下是我的Teamplayer模型的设置方法:
class Teamplayer < ActiveRecord::Base
belongs_to :live_player
belongs_to :fteam
delegate :Plyr, to: :live_player
delegate :Team, to: :live_player
delegate :Nid, to: :live_player
delegate :name_team, to: :live_player
delegate :fanteam, to: :fteam
end
Run Code Online (Sandbox Code Playgroud)
这是Liveplayer模型:
class LivePlayer < ActiveRecord::Base
has_many :fteams, through: :teamplayers
end
Run Code Online (Sandbox Code Playgroud)
这是Fteam模型,因为它在上面提到:
class Fteam < ActiveRecord::Base
has_many :teamplayers
has_many :live_players, through: …Run Code Online (Sandbox Code Playgroud)