Je veux faire un texte de dégradé avec de la toile et mon pc rend le code correct, mais Android l'affiche comme un dégradé normal avec le texte à l'intérieur de celui-ci. Comment puis-je résoudre ce problème, si c'est possible?
Voici le javascript:HTML5 toile dans le problème Android
function text() {
var canvas = document.getElementById('header-text');
var ctx = canvas.getContext('2d');
var gradient = ctx.createLinearGradient(0, 0, 0, 29);
gradient.addColorStop(0, "#fcfcfc");
gradient.addColorStop(1, "#ccc");
ctx.font = "bold 29px helvetica, arial, sans-serif";
ctx.shadowColor = "#232323";
ctx.shadowOffsetX = 2;
ctx.shadowOffsetY = 2;
ctx.shadowBlur = 2;
ctx.fillStyle = gradient;
ctx.fillText("Company name", 0, 23);
}
Pouvez-vous ajouter le code en question? Il existe plusieurs façons de créer un dégradé sur du texte. –