У меня есть PDF, сгенерированный из строки в кодировке base64, которая отображается с использованием элемента embed
внутри вкладки Bootstrap 4.Все работает нормально, но две вещи:
- Обновляет кодировку base64 каждый раз, когда я нажимаю на вкладку.Это приводит к задержке около 2 секунд каждый раз, когда я нажимаю на вкладку (хотя URL-адрес не изменился, и HTTP-запросы не были сделаны, и исходная строка была сгенерирована на сервере при взаимодействии с клиентом).Это может быть ограничение Chrome или Bootstrap или тега
Embed
, и это не страшно, но меня это немного раздражает. - Основная проблема с задержкой загрузки заключается в том, что Chrome отказывается отображатьназвание пока освежает.Если эта часть проблемы будет решена, все будет в порядке.Или, если он не отображает заголовок, это будет хорошо, но вместо этого он отображает
data:
.У меня есть заголовок, установленный на самом теге embed
, и я передал в качестве параметра функцию, которая генерирует строку base64, но это не влияет на состояние загрузки.Он по-прежнему отображает data:
каждый раз.
Есть ли способ обойти # 1 и / или исправить # 2?