|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
|
Опции темы | Поиск в этой теме |
15.11.2014, 19:06 | #1 |
Пользователь
Регистрация: 11.11.2014
Сообщений: 22
|
Awesomium и JS
Всем привет! работаю с Awesomium на Visual studio 2010 C++. Не могу внедрить в загруженную страницу JS и запустить его чтобы авторизоваться на сайте. перечитал кучу документации и форумов. заметил то что в плане документации дотнетчикам повезло больше. нашел некоторые открывки функций нужных мне но собрать все вместе не удалось. Прошу помочь...
Всем заранее спасибо! |
15.11.2014, 19:10 | #2 |
Старожил
Регистрация: 12.01.2011
Сообщений: 19,500
|
Чем помочь-то? В чем проблема? Там ж есть методы ExecuteJavascript, ExecuteJavascriptWithResult.
Ушел с форума, https://www.programmersforum.rocks, alex.pantec@gmail.com, https://github.com/AlexP11223
ЛС отключены Аларом. |
15.11.2014, 19:18 | #3 |
Пользователь
Регистрация: 11.11.2014
Сообщений: 22
|
я пробовал использовать webview-> ExecuteJavaScript(WSlit("document.b ody.color='red';"),WSlit("")); но почему то какой бы я скрипт не писал то он никак не работал. во всем sampl'ах которые я видел то они не использовали WSlit а визуал студио ругается и еще они не заполняли второй параметр а там как я понял поток в который нужно вставлять скрипт. возможно дело в нем. но почему то у меня не работает
|
15.11.2014, 19:26 | #4 | |
Старожил
Регистрация: 12.01.2011
Сообщений: 19,500
|
Попробуйте лучше какой-нибудь alert('1') вместо цвета, тем более он так даже в браузере не поменяется (тестить JS можно в консоли любого браузера).
Цитата:
Ушел с форума, https://www.programmersforum.rocks, alex.pantec@gmail.com, https://github.com/AlexP11223
ЛС отключены Аларом. Последний раз редактировалось Alex11223; 15.11.2014 в 19:30. |
|
15.11.2014, 19:29 | #5 |
Пользователь
Регистрация: 11.11.2014
Сообщений: 22
|
alert использовал в самый первый раз, но дело в том что ядро awesomium объявлено как offscrened и браузер не отображается, и страницы загружаю именно в нем и скрипты подгружаю туда же. консоль не вижу
|
15.11.2014, 19:38 | #6 | |
Пользователь
Регистрация: 11.11.2014
Сообщений: 22
|
и еще раз пробовал...
Цитата:
|
|
15.11.2014, 19:45 | #7 |
Старожил
Регистрация: 12.01.2011
Сообщений: 19,500
|
алерт не в консоли, но его наверно и правда не будет видно. Консоль в обычных браузерах, например, Chrome, туда можно вставить любой JS и проверить корректен ли он.
Ушел с форума, https://www.programmersforum.rocks, alex.pantec@gmail.com, https://github.com/AlexP11223
ЛС отключены Аларом. |
15.11.2014, 19:52 | #8 |
Пользователь
Регистрация: 11.11.2014
Сообщений: 22
|
Я писал и на php и на js, C#, python, delphi и знаю что алерт не в консоли))) просто консоли нет так бы было легче
|
15.11.2014, 19:54 | #9 |
Пользователь
Регистрация: 11.11.2014
Сообщений: 22
|
дело не в js. js корректен. дело в вызове функции. что то я видимо не так делаю
|
15.11.2014, 19:59 | #10 |
Старожил
Регистрация: 12.01.2011
Сообщений: 19,500
|
Консоль там, кстати, есть.
У WebCore при инициализации в WebConfig надо указать RemoteDebuggingPort и потом в любом браузере открыть localhost:порт. По крайней мере так в .NET.
Ушел с форума, https://www.programmersforum.rocks, alex.pantec@gmail.com, https://github.com/AlexP11223
ЛС отключены Аларом. |
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
полная загрузка страницы (awesomium ) | Soulyou12 | C# (си шарп) | 5 | 01.06.2015 18:30 |
Два потока с Qt, Awesomium и C++ | royalfint | Visual C++ | 8 | 11.11.2014 16:33 |
Awesomium WebView Dispose() Медиа не прекращает работать | JunkieBeat | C# (си шарп) | 0 | 24.05.2014 00:01 |
Awesomium и Frame | coNsept | Общие вопросы .NET | 0 | 02.05.2014 12:43 |
WPF-WebBrowser Awesomium - Прекращение работы приложения | valkiriy | C# (си шарп) | 5 | 09.04.2013 13:47 |