Я пытаюсь получить переведенный текст из "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> ...