Запрос на выборку в реагировать на родной не получает полную веб-страницу - PullRequest
0 голосов
/ 28 ноября 2018

Я пытаюсь получить переведенный текст из "https://translate.google.com/#en/sv/hello%20my%20name%20is%20mia" в моем собственном приложении реагирования. Проблема, с которой я сталкиваюсь, заключается в том, что возвращаемый html не является полной веб-страницей и вместо этого отображаетсякогда вы нажимаете «просмотреть исходный код страницы». Это по какой-то причине не содержит переведенного текста, даже если переведенный текст отображается с помощью «inspect» и находится на самой веб-странице.

Как получитьполная веб-страница с отображенным javascript?

googletranslate() {
return fetch('https://translate.google.com/#en/sv/hello%20my%20name%20is%20mia', {async:false})
  .then((response) => response.text())
  .then((responseText) => {
    console.log(responseText);
  })
  .catch((error) => {
    console.error(error);
  });
}

Это то, что он в настоящее время возвращает в html-файле:

... <span id=result_box class="short_text"></span> ...

И мне нужно, чтобы он возвратил это:

... <span id="result_box" class="short_text" lang="sv"><span class="">hej jag heter mia</span> ...
...