Вот фрагмент того, что появляется в любом посте с вставленным телеграмом:
<div class="msg">
<iframe id="telegram-post-hueviyherson-21692" src="?embed=1" width="100%" height="" frameborder="0" scrolling="no" style="overflow: hidden; border: none; min-width: 320px; height: 802px;"></iframe>
<script async="" src="
https://telegram.org/js/telegram-widget.js?14" data-telegram-post="hueviyherson/21692" data-width="100%"></script>
</div>
Так вот — тот скрипт в конце можно убрать нахрен (не знаю, что он там делает, может биткоины добывает...) и делать так (оставить только iframe):
<div class="msg">
<iframe id="telegram-post-hueviyherson-21692" src="?embed=1" width="100%" height="" frameborder="0" scrolling="no" style="overflow: hidden; border: none; min-width: 320px; height: 802px;"></iframe>
</div>
И все будет работать, телеговский виджет показывает так же, как и раньше, если там видео, то оно будет показываться. Тот скрипт ни на что похоже не влияет видимым образом, уберите его или разберитесь, где он реально нужен и оставляйте только там. Проверил у себя на сайте. Сделал вот такую простую страницу:
<!doctype html>
<html>
<head>
<meta charset="UTF-8">
<title>Untitled Document</title>
</head>
<body>
<div class="msg">
<iframe id="telegram-post-hueviyherson-21692" src="https://t.me/hueviyherson/21692?embed=1" width="100%" height="" frameborder="0" scrolling="no" style="overflow: hidden; border: none; min-width: 320px; height: 802px;"></iframe>
</div>
</body>
</html>
Закинул этот html себе на сайт и загрузил: все отлично работает и без того скрипта. Спецы по телеге, сказать можете — нах он вставляется?
Может и траблов не будет, которые сейчас постоянно, если этот скрипт обрубить.
Останнє редагування: 9 липня 2022 14:25:39 від Медведылло