#c_sharp #google_chrome #winforms
Пишу приложение на С#, в котором хотелось бы увидеть браузер crome для использования google speech. Использовал awesomium, которым открыл страницу но google speech он не поддерживает. Т.е. Нужен именно хром в моем приложении. Может кто сталкивался с подобным. Заранее спасибо
Ответы
Ответ 1
How to develop Desktop Apps using HTML/CSS/JavaScript? Перевод принятого ответа: Можно начать с Titanium'а для десктопной разработки. Также стоит обратить внимание на chromiumembedded. Это по сути контрол веб-браузера, основанного на хромиуме. Он написан на C++ и позволяет использовать все низкоуровневые возможности ОС (Growl, иконки в трее, доступ к локальным файлам, com-порты и т. д.) и при этом писать всю логику и интерфейс приложения на html и javascript. Он также позволяет перехватывать любые http-запросы, чтобы обратится к локальным ресурсам или выполнить особые действия. Например, запрос на http://localapp.com/SetTrayIconState?state=active может быть перехвачен контейнером, который вызовет код на Си++ чтобы обновить иконку в трее. Он позволяет создавать функции, которые могут непосредственно вызываться из js. Но в CEF очень сложно отлаживать js. Там нет ничего похожего на Firebug. Ещё можно посетить AppJS.com (Помогает создавать десктопные приложения под Linux, Windows и Mac используя HTML, CSS и JavaScript). Как дополнил @Clint, команда Bracket.io (Adobe) используя Chromium Embedded Framework создала замечательную оболочку. Она называется brackets shell. Также доступно её описание.Ответ 2
Возможно, это или вот это будет вам полезноОтвет 3
Selenium Webdriver под кучу языков идет на ура. Из личного опыта я с ним работаю больше года в Visual Basic 2008
Комментариев нет:
Отправить комментарий