Note: permuté des forums Joyent (http://discuss.joyent.com/viewtopic.php?id=25229)sIFR R436 - Attention: indexOf est pas une fonction
je pourrais être fou, mais je continue à voir ces messages dans mon journal de débogage flash:
Attention: indexOf est pas une fonction
Je ne vois pas ces messages sur la page de démonstration sIFR, il me fait penser qu'il est quelque chose que je fais sur ma fin, quel que j'ai pu enfin tracer jusqu'à cette fonction à l'intérieur de SifrStyleSheet.as:
public function transform(style) { var format = super.transform(style); if(style.leading) format = applyLeading(format, style.leading); if(style.letterSpacing) format.letterSpacing = style.letterSpacing; if(style.fontSize) { // Support font sizes relative to the size of .sIFR-root. if (this.fontSize && style.fontSize.indexOf('%') > 0) { format.size = this.fontSize * parseInt(style.fontSize, 10)/100; } else { format.size = parseInt(style.fontSize, 10); } } format.kerning = _root.kerning == 'true' || !(_root.kerning == 'false') || sIFR.defaultKerning; return format; }
Je ne pouvais pas trouver un endroit où cette fonction est toujours appelé et il semble que style.fontSize utilise uniquement la partie numérique de la taille de la police propriété css si la recherche de « % » serait futile. Suis je fou? Y at-il une propriété CSS qui provoquerait l'appel de cette fonction?
Merci,
--Chris
Avez-vous des règles CSS spécifiées dans Options.as? Quelles sont les règles CSS en JavaScript? –