2013-07-16 2 views
0

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

ответ

0

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

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

Смежные вопросы