Как загрузить html-файл в элемент iframe в React? - PullRequest
0 голосов
/ 04 июня 2019

Я хочу загрузить локальный html-файл в элемент iframe в React.Я следовал принятому ответу на этот вопрос , но он не работает.

Структура папок в моем проекте выглядит следующим образом:

  • src
    • компоненты
      • myIframeComponent.js
    • testHTMLFiles
      • index.html

Элемент iframe выглядит следующим образом:

 <iframe
   src="../testHTMLFiles/index.html"
   height="100%"
   width="100%"
   frameBorder="0"
 />

Чего мне не хватает?

1 Ответ

0 голосов
/ 04 июня 2019

iframe src должен содержать абсолютный URL:

https://www.example.com/testHTMLFiles/index.html

Это связано с тем, что в вашей сборке файл недоступен в этой позиции после сборки, а путь iframe определяется как экземпляр iframe.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...