Desidero applicare uno matrix
transform
a svg
. Here's a fiddle. Su Firefox, sembra che questo:Evitare la rasterizzazione con immagine svg in modo che le trasformazioni funzionino in Firefox
Sembra come se fosse rasterizzazione a una bitmap 10x10 prima di trasformarla a causa della mia viewBox. Come posso evitare questo?
Il modo in cui lo vedo, posso provare a trovare un modo per forzare Firefox a non rasterizzare o utilizzare qualche forma di incorporamento. (<embed>
? <object>
? iframe
? Ho pensato che fossero tutte pratiche sbagliate per un motivo o per un altro.) Sto caricando questi SVG in modo dinamico con JavaScript. Come potrei farlo, allora?
PS: Se c'è un modo con svg.js, questo è quello che sto usando in questo momento, ma sono più che disposto ad andare vaniglia per farlo funzionare.
EDIT: FWIW, a quanto pare è stato risolto nella notte di Firefox, ma mi piacerebbe ancora una soluzione per ora; Sto cercando di uscire presto. (Inoltre ho realizzato che non ho dichiarato esplicitamente che funziona in Chrome e IE)
E 'fissato nelle nightly in modo da provare sia beta o developer edition https://www.mozilla.org/en-US/firefox/channel/ come potrebbe essere risolto lì, se non è certamente risolto qui: https://nightly.mozilla.org/ –
Wow, grazie. Purtroppo voglio che funzioni presto :) Prova a rilasciare un gioco completamente sviluppato in Chrome, salva questo. – Cosine
I rilasci sono ogni 6 settimane. Hai provato Beta? –