Может запускаться на мобильных устройствах и в браузере на ПК (браузер должен поддерживать canvas)
var lottery = new Lottery(id, cover, coverType, width, height, drawPercentCallback);
lottery.init(lottery,lotteryType);
function drawPercentCallback(percent) {
//some code here
}
id
: контейнер билета, обязательно
cover
: содержимое покрытия, которое может быть адресом изображения или значением цвета, может быть пустым, по умолчанию используется #ccc
coverType
: тип покрытия, значение — изображение или цвет, может быть пустым, по умолчанию — цвет.
width
: ширина рабочей области, по умолчанию — 300 пикселей, может быть пустой.
height
: высота рабочей области, по умолчанию 100 пикселей, может быть пустым.
drawPercentCallback
: процент поцарапанной области, может быть пустым.
lottery
: содержимое, отображаемое после царапин, может быть адресом изображения или строкой, должно
lotteryType
: тип контента, отображаемый после очистки. Значение — изображение или текст. Оно должно соответствовать lottery
. Значение по умолчанию — изображение.