Для следующего фрагмента HTML, я хочу иметь способ:
1) правильно отобразить его в виджете Tkinter, скорее всего с tk-html-widgets
2) захватить события, нажав на ссылку или кликабельную фотографию / кнопку / и т. Д. В HTML. Я не хочу, чтобы он передавался извне, например, в веб-браузер.
HTML = """<html><head>
<meta http-equiv="Content-Type"
content="text/html; charset=iso-8859-1">
<meta name="GENERATOR" content="Microsoft FrontPage Express 2.0">
<title>Link</title>
</head>
<body> <p><a href="http://www.amazon.com">Link</a></p>
<p><a href="http://www.google.com"><img src="file:/picture.png" border="0" width="300" height="50"></a> </p> </body> </html>"""
Я посмотрел на этот ответ , но он не использует tk-html-виджеты библиотеки, и я не знаю, как синхронизировать их вместе. Я также просмотрел исходный код и не вижу ничего очевидного в том, как это сделать. HTML-код работает в Chrome или Firefox, как и ожидалось.
Кроме того, TkinterHtml не будет работать, поскольку теги не поддерживаются и не отображаются вообще или отображаются неправильно. cefpython пока не поддерживается в ARM, поэтому его нельзя использовать (хотя я знаю об этой библиотеке еще меньше).
Любая помощь, заранее оцененная.