I define the font resources with
var res = {
indieflower_ttf: {type:"font", name:"IndieFlower", srcs:["res/fonts/IndieFlower.ttf"]},
}
And create a TTF label with:
var text = cc.LabelTTF.create(text, "IndieFlower", bubble.fontsize, cc.size(60,0),cc.TEXT_ALIGNMENT_LEFT, cc.VERTICAL_TEXT_ALIGNMENT_TOP);
and will display is ok in Firefox and Chrome, but will show the default font (Arial) on Android.
What else is to do? I checked the thread Cocos2d-js: How to use a custom ttf font on android devices?, but it doesn't help.