таки ведь функции надо знать, что такое R, чтобы проверить, соответствует ли возврат этому типу.
напишите проверку типа, ну или обойдитеcь по-простому: return obj as R, но это прохладная история
ютуб не похож на эталонный и нелагающий ресурс, это очень неплохо поедающая процессор программа.
смените браузер, может.
ну а так, слабый процессор и отсутствие видяхи. всё на этом процессоре и едет. возможно, нужна какая-то профилактика, устройству 10 лет
Aison, ваши данные генерирует php, верно? тоесть, рисует тег meta именно php, и первое что он делает - рисует его со светлой темой, которая меняется уже на клиенте. рисуйте нужное значение сразу на сервере
Aison, так вы же это сами и написали. "если сделать на пхп - мерцаний не будет". мерцает браузер? в браузере только html и js и что такое php он не знает
Aison, php к мерцаниям отношения не имеет. различия в браузерном коде. найдите их.
вообще, вы довольно странным способом взялись менять тему.
meta theme-color не для этого. попробуйте воспроизвести мерцание в песочнице
ligisayan, но ваш способ точно оставляет желать лучшего. стоило, конечно, разместить максимально похоже к оригиналу, - 100 процентов есть решение. да и кроссбраузерность давно на высоте, если только вы чем-то 3-5 летней давности не пользуетесь.
напишите проверку типа, ну или обойдитеcь по-простому:
return obj as R
, но это прохладная история