Как определить, поддерживает ли браузер холст

1. Если страница имеет полотно, необходимо сообщить об этом пользователю , чтобы заменить или обновить браузер. В этом случае замена элемента может быть выполнено путем добавления между тегом <Canvas>

< Canvas указанное выше ID = «c1» > Ваш браузер не поддерживает холст, заменить или обновить браузер </ Canvas >
< Холст ID = "c1" > 
        < IMG SRC = "/ canvasError.jpg"  /> 
</ холст >

 

2. Если вы предоставите второй набор логики программы или поведение не поддерживает холст браузера, вам нужно определить , поддерживает ли браузер холста в JS скрипта.

<! DOCTYPE HTML > 
< HTML языки = "EN" > 
< голова > 
    < мета - кодировка = "UTF-8" > 
    < название > Документ </ название > 
</ голова > 
< тело > 
    < холст ID = "c1" ширина = "300 " высота =" 300" > </ холст > 
    < скрипт >
        
            если ( ! canvasElement.getContext) возвращение ;
            вар CTX = canvasElement.getContext ( " 2d " );
            // код начинаются 
        }
         вар canvasElement = document.getElementById ( " c1 " ); 
        рисовать (canvasElement); 
    </ Скрипт > 
</ тело > 
</ HTML >

 

рекомендация

отwww.cnblogs.com/aisowe/p/11568568.html
рекомендация