Реализация ColorPicker с использованием JavaScript и Canvas
Я пытаюсь реализовать ColorPicker с помощью Canvas просто для удовольствия. Но я кажется потерянным. так как мой браузер зависает на некоторое время, когда он загружается из-за всех этих петель. Я добавляю скриншот результата этого скрипта:
window.onload = function(){
colorPicker();
}
function colorPicker(){
var canvas = document.getElementById("colDisp"),
frame = canvas.getContext("2d");
var r=0,
g=0,
b= 0;
function drawColor(){
for(r=0;r<255;r++){
for(g=0;g<255;g++){
for(b=0;b<255;b++){
frame.fillStyle="rgb("+r+","+g+","+b+")";
frame.fillRect(r,g,1,1);
}
}
}
}
drawColor();
В настоящее время я хочу только решить проблему замораживания с лучшим алгоритмом, и он не отображает черный и серый цвета. Пожалуйста, кто-нибудь, помогите мне.