|
|
@ -9,7 +9,7 @@ module AsciicastsHelper
|
|
|
|
if params[:fallback]
|
|
|
|
if params[:fallback]
|
|
|
|
player_class = "AsciiIo.FallbackPlayer"
|
|
|
|
player_class = "AsciiIo.FallbackPlayer"
|
|
|
|
else
|
|
|
|
else
|
|
|
|
player_class = "AsciiIo.Player"
|
|
|
|
player_class = "$.browser.webkit ? AsciiIo.Player : AsciiIo.FallbackPlayer"
|
|
|
|
end
|
|
|
|
end
|
|
|
|
|
|
|
|
|
|
|
|
if custom_renderer = params[:renderer]
|
|
|
|
if custom_renderer = params[:renderer]
|
|
|
@ -21,7 +21,8 @@ module AsciicastsHelper
|
|
|
|
return <<EOS.html_safe
|
|
|
|
return <<EOS.html_safe
|
|
|
|
<script>
|
|
|
|
<script>
|
|
|
|
$(function() {
|
|
|
|
$(function() {
|
|
|
|
window.player = new #{player_class}({
|
|
|
|
var playerClass = #{player_class};
|
|
|
|
|
|
|
|
window.player = new playerClass({
|
|
|
|
el: $('.player'),
|
|
|
|
el: $('.player'),
|
|
|
|
cols: #{asciicast.terminal_columns},
|
|
|
|
cols: #{asciicast.terminal_columns},
|
|
|
|
lines: #{asciicast.terminal_lines},
|
|
|
|
lines: #{asciicast.terminal_lines},
|
|
|
|