Im utilizzando il file bootstrap3-wysihtml5 e alcune icone utilizzano font glyphicons.Impossibile decodificare il font scaricato glyphicons-halflings-regular.woff2 - Rails, Production
Ho problemi nell'usare il carattere regolare di glyphicons-halflings nella mia applicazione rota quando è in esecuzione in produzione. La console del browser Chrome mostra
Failed to decode the downloaded font
e le icone dei caratteri non vengono visualizzate. Vedo un quadrato intorno a dove dovrebbero apparire le icone. I caratteri sembrano funzionare localmente anche se precompilano localmente e vengono eseguiti come produzione localmente. Le risorse in esecuzione sono precompilate in produzione.
I miei font si trovavano originariamente nella directory del fornitore sotto plugin e aggiungevano il percorso config.assets.paths.
Ho assicurato che i percorsi siano corretti nel file CSS perché posso accedere correttamente al file tramite l'URL del browser. E il fatto che l'avviso della console mostri "Impossibile decodificare il carattere scaricato" significa che ha accesso ad esso. Non riesco a capire il file.
Ho anche provato la registrazione dei Mimetypes nelle guide mimetype config:
Mime::Type.register 'application/x-font-woff', :woff
Mime::Type.register 'application/font-woff2', :woff2
Mime::Type.register 'application/x-font-ttf', :ttf
Mime::Type.register 'application/vnd.ms-fontobject', :eot
Ho anche provato a spostare i font fuori del gasdotto di asset inserendoli nella cartella pubblica e riferimenti di conseguenza, ma io avere lo stesso problema
Qualcuno ha qualche idea su come posso risolvere questo?
Usando: Rails 4.1.6 Rubino 2.2.2