Как добавить необработанный html-файл в общую папку в приложении create-реагировать

У меня есть приложение для реагирования, созданное с использованием приложения create-react-app. Я публично включил статическую html-страницу.

Я хочу использовать этот html в том же приложении, используя iframe.

iframe с covid.html не загружается после сборки.

-- Общедоступный

  • covid.html

введите здесь описание изображения

После сборки URL-адрес iframe выглядит так

<iframe src="/covid.html"/>

который рассматривает html-файл как «www.mydomain.com/covid»

Как использовать html-файл в Iframe в общей папке?

Я использую БраузерРоутер.

ТИА


person anud33p    schedule 18.03.2020    source источник
comment
comment
@keikai Нет, в ответе есть iframe с внешними URL-адресами. В моем случае html находится в той же папке проекта. Мне нужно загрузить html файл как src   -  person anud33p    schedule 18.03.2020
comment
Если HTML находится в файловой структуре вашего проекта, почему бы вам просто import не использовать его как обычный компонент реакции?   -  person keikai    schedule 18.03.2020
comment
@keikai внутренний html имеет функции и импорт javascript. Если я импортирую, как мне отобразить HTML?   -  person anud33p    schedule 18.03.2020
comment
Покажите полный код, спасибо.   -  person keikai    schedule 18.03.2020
comment
@keikai HTML?   -  person anud33p    schedule 18.03.2020
comment
Я попробовал это в своем приложении, и это работает для меня. Я сделал covid.html в каталоге public. И я поместил <iframe src="/covid.html"/> в какой-то компонент реакции. И оно появилось. У вас может быть другая проблема.   -  person karianpour    schedule 18.03.2020
comment
@karianpour ты его построил и проверил? Он работает во время работы приложения. После сборки он не работает.   -  person anud33p    schedule 18.03.2020
comment
@ anud33p, я пробовал также со сборкой и на сервере. У вас могут быть проблемы с сервером или если вы используете serviceworker, это может вызвать проблемы.   -  person karianpour    schedule 18.03.2020