Недавно я обнаружил, что хочу создать тело HTML с прозрачным фоном. (HTML - это локализованная информационная страница с инструкциями для приложения, и он будет отображаться как «браузер», который на самом деле представляет собой просто представление Webkit в другом наборе представлений. Представление Webkit располагается поверх изображения в иерархии представлений. фон веб-страницы прозрачный, отображается изображение из представления за представлением Webkit.)
Для этого просто закодируйте HTML-код следующим образом вместе с любыми другими атрибутами / стилями / etc:
<body bgcolor=transparent>
Другими словами, используйте ключевое слово «прозрачный» без кавычек, и вы получите альфа 0 и, следовательно, прозрачный фон, чтобы позволить всему, что находится позади, показываться.
(Предостережение. В имеющейся у меня реализации представления Webkit мне также нужно сделать фоновый цвет Webkit прозрачным в моей настройке пользовательского интерфейса. Т.е. оба должны быть на месте, чтобы это работало так, как у меня.)