캔버스로 그라디언트 텍스트를 만들고 싶습니다. 내 PC가 코드를 올바르게 렌더링하지만, 안드로이드는 그 안에 텍스트가있는 일반 그래디언트처럼 표시합니다. 가능한 경우이 문제를 어떻게 해결할 수 있습니까?HTML5 canvas in android problem
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);
}
문제의 코드를 추가 할 수 있습니까? 텍스트에 그라데이션을 만드는 방법은 여러 가지가 있습니다. –