2012-01-03 31 views
9

Estoy teniendo un problema divertido, tengo LiveReload trabajando en Chrome, así que sé que está instalado correctamente, pero no puedo por mi vida hacerlo funcionar en Firefox 9.0.1 . Activo el ícono en mi sitio y simplemente permanece en rojo, con el siguiente síntoma en mi terminal de guardia.LiveReload no funciona Guard (Firefox)

Browser connected. 
Browser URL: {"command":"hello","protocols":["http://livereload.com/protocols/connection-check-1"]} 
Browser disconnected. 

Aquí está mi archivo de guardia.

guard 'livereload' do 
    watch(%r{app/.+\.(erb|haml)}) 
    watch(%r{app/helpers/.+\.rb}) 
    watch(%r{(public/|app/assets).+\.(css|js|html)}) 
    watch(%r{(app/assets/.+\.css)\.s[ac]ss}) { |m| m[1] } 
    watch(%r{(app/assets/.+\.js)\.coffee}) { |m| m[1] } 
    watch(%r{config/locales/.+\.yml}) 
end 

hice algunas investigaciones sobre el tema y todo lo que puedo encontrar son personas que reportan problemas y luego informar que acaba de despejar, sin ninguna explicación por parte de los desarrolladores. ¡Divertido!

Respuesta

24

El último Firefox parece ser incapaz de inyectar chrome: // urls en la página de host libera el recurso correspondiente tiene un atributo de manifiesto "contentaccesible" adicional.

He añadido que y presentó una solicitud de extracción: https://github.com/livereload/livereload-extensions/pull/8

se puede agarrar el paquete de plug-in fijo aquí: https://github.com/downloads/siasia/livereload-extensions/LiveReload-2.0.9.xpi

+3

Gracias, gracias, gracias !! : D – vdboor

+1

Gracias. Pero para mí ni siquiera funciona con la última versión de complemento para Chrome. ¿Tienes alguna versión de Chrome que funcione? Quiero decir, funciona solo para CSS y cambios html ... y para javascript que está escrito dentro de html directamente ... – zigomir

+0

thanks works, el plugin fijo funciona bien. – zulucoda

-1

que tenía este mismo problema con Chrome. Pero fue un error de mi parte, yo estaba accediendo a mi archivo de:

file:///path/to/myFile.html 

Así que acaba de configurar un servidor web para leer mi archivo de:

http://localhost/myFile.html 

y luego LiveReload conectados.