segOro, так храни, это элементарно. Тебе нужно знать данные о теме еще до загрузки страницы, если не хочешь чтобы они мигала белым. Можно еще получать данные из жса о теме в системе, но это уже доп фича с автоопределением изначальной темы скорее.
И у меня выходит ошибка: API can only be initiated by a user gesture. По переводу понятно, что только пользователь может вручную включить полноэкранный режим..
Имя: Александр Откуда: Днепр Регистрация: 01.07.2012
Цитата Кальцид: Как сделать полноэкранный режим? Я делаю так:
canvas.requestFullscreen();
И у меня выходит ошибка: API can only be initiated by a user gesture. По переводу понятно, что только пользовательПросто сделай кнопку переключения фуллскрина по клику на которую будешь вызывать эту функцию, либо повесь на всю страницу ивент что бы при любом взаимодействии врубался фуллскрин как в Geforce Now.