Можно ли собрать WebKit под Visual Studio и на платформе Silverlight envi?

Здесь http://trac.webkit.org/wiki/BuildingOnWindows сказано, что я могу использовать Visual Studio в качестве платформы для создания WebKit (с Cygwin). Но у меня плохой английский, поэтому на мгновение я еще не получил всю информацию, что там было сказано. Итак, мой вопрос для слабого знатока английского: возможно ли установить все это здание для серебряного света. Особенно меня заинтересовал WebKit.Interop.Dll, так как я пытался интегрировать WebKitDotNet в приложение Silverlight. Поэтому, пожалуйста, не будь очень строгим со мной. (Я прочитаю все остальное на странице webkit.org после некоторого понимания, наверняка)

1 ответ

Чтобы использовать нативные библиотеки (через слой Interop) из Silverlight, вы должны работать как доверенное приложение и вне браузера (OOB). Silverlight 5 также позволяет запускать доверенные приложения в браузере, но администратор должен сначала настроить компьютер, чтобы это разрешить.

Если вы используете OOB, вы можете использовать элемент управления WebBrowser, поэтому нет реальной необходимости в WebKit, так как внутри браузера есть некоторые бесплатные (и некоторые коммерческие) элементы управления HtmlBrowser, которые используют прием, в котором Silverlight настроен на запуск без окон (это влияет на производительность) и затем они помещают плавающий DIV над ним в правильном месте в представлении, чтобы показалось, что он находится внутри Silverlight (они также соответствующим образом обрезают его, чтобы он работал с полосами прокрутки в Silverlight).

Другие вопросы по тегам