|
|
|||||
Parse Error в HTMLLoader
Пытаюсь загрузить страницу с гугл переводчиком через HTMLLoader:
var html:HTMLLoader = new HTMLLoader(); var urlReq:URLRequest = new URLRequest("https://translate.google.ru"); html.width = stage.stageWidth; html.height = stage.stageHeight; html.load(urlReq); addChild(html); SyntaxError: Parse error "https://translate.google.ru/translate/releases/twsfe_w_20180702_RC00/r/js/desktop_module_main.js" target="_blank">https://translate.google.ru/translat...module_main.js : 15 ReferenceError: Can't find variable: Init
__________________
Я заклинаю вас действовать иначе. |
|
|||||
Регистрация: Oct 2006
Сообщений: 2,281
|
На мобилах вроде как StageWebView html рисует
|
|
|||||
Это AIR приложение на десктоп, вот думаю может последнюю версию скачать надо.
Добавлено через 9 минут Да, спасибо, ценный совет. Вот так работает:
__________________
Я заклинаю вас действовать иначе. |
|
|||||
Ты можешь грузить простым URLLoader как тип BINARY и потом просто текст парсить как тебе надо
К содержимогу вебвью у тебя все равно доступа не будет
__________________
Ко мне можно и нужно обращаться на ты) |
|
|||||
Цитата:
Добавлено через 1 минуту Прямого не будет. Но я сделал js-инъекцию и отправил нужные параметры через window.location. Добавлено через 6 минут Вообще задача стояла такая: загрузить страницу переводчика, перехватить с неё запросы, спарсить из запроса параметр tk, сгенерить новый запрос в AIR и получить ответ.
__________________
Я заклинаю вас действовать иначе. |
Часовой пояс GMT +4, время: 15:55. |
|
« Предыдущая тема | Следующая тема » |
|
|