Как обслуживать статические файлы с помощью представления webkit в приложении python gtk?
Я создаю настольное приложение GTK. Основная часть моих взглядов - HTML. Поэтому я использую реализацию Webkit на Python. Проблема в том, что я не могу включить изображения, так как Webkit не позволяет загружать изображения из локальной файловой системы:
<img src="file://{{media_url}}_theme/media/img/eft.png"/>
=> Это приведет к "Не разрешено загружать локальный ресурс".
Есть ли способ загрузить статические файлы, такие как изображения или css-файлы локально?
2 ответа
Вы можете использовать base64 для кодирования ваших изображений в виде текстов, которые могут быть включены в ваши HTML-страницы.
Ответ @Skami 18 кажется хорошим направлением. Может быть, затем использовать URI данных, чтобы фактически установить src
атрибут?