node.js
ortamında phantomjs çalışıyorum ve iyi gidiyor. Şu anda sadece yerel yazı tiplerini kullanıyorum ama phantomjs ile çalışmak için google web fonts almak istiyorum.phantomjs + web fontları + font yükleyici
Web yazı tiplerinin phantomjs
ile çalışıp çalışmadığına dair çeşitli ve birbiriyle çelişen ve kafa karıştırıcı raporlar var. Ölü bağlantılar içeren güncel olmayan bilgiler içeren this gibi makaleler bulunmaktadır. Ve this ve phantomjs 2.0 web yazı tiplerini destekleyeceğini veya destekleyebildiğini belirten diğer yayınlar 2.0.1 olacaktır. this yayında, web fontlarının 2.0'da çalışması için bir öneri vardır.
Ben phantomjs 2.0 ve 2.0.1 ikili dahil olmak üzere, birçok seçenek denedim ama çalışmıyor alınamıyor.
WebFont.load({
google: {
families: ['Droid Sans', 'Droid Serif']
},
loading: function() { console.log('loading'); },
active: function() {
console.log('active');
// hooray! can do stuff...
},
inactive: function() { console.log('inactive'); },
fontloading: function(familyName, fvd) { console.log('fontloading', familyName, fvd); },
fontactive: function(familyName, fvd) { console.log('fontactive', familyName, fvd); },
fontinactive: function(familyName, fvd) { console.log('fontinactive', familyName, fvd); }
});
Ama yazı yükü asla başarılı yüzden hep inactive
şube ulaşan ediyorum ...: Ben şu boyunca bir şey kullanarak web font loader kullanarak js web yazı tiplerini yükleme ediyorum olabilir . aynı kod, bir tarayıcıda çalışıyor olsa bile (active
şube ulaşan font loader docs yılında
, diyor:
Web Yazı Tipi Yükleyici geçerli tarayıcı
@font-face
, inci desteklemediğini belirlerse einactive
olayı tetiklenecektir.
Benim şüphe web yazı yükleyici gerçekten dolayısıyla hep inactive
ulaşan tarayıcı (phantomjs) bu desteklemediği belirleyici olmasıdır.
Herkes phantomjs + web yazı tiplerini + web yazı tipi yükleyici çalıştıran var mı?
Ne yazık ki, phantomjs ile çalıştı bu :-(fark 1.9.8, 2.0.0 ve 2.0.1 ... sadece inaktif şubeye ulaştığı zaman – drmrbrewer
Sadece [email protected] ile denedim, bizi değiştirdi erAgent. Günlükler: 'loading',' active' .. – cviejo
@cviejo paylaşmak için herhangi bir kod snippet'iniz var mı? Ben hala 'aktif' dalına alamıyorum ... – drmrbrewer