Windows Phone 8.0 WebViews
В этом руководстве показано, как внедрить компонент Cordova с поддержкой WebView в другое, большее, приложение Windows Phone 8.0.
Следовать этим инструкциям, убедитесь, что у вас есть дистрибутив последней версии Cordova. Скачать его с cordova.apache.org и разархивируйте пакет для Windows Phone 8.0 (cordova-wp8-*.zip).
Перейдите к директории
wp8/frameworkпакета и соберите решениеWPCordovaClassLib.sln. Это создастBin\Debug[Release]\WPCordovaClassLib.dll.Скопируйте файл
WPCordovaClassLib.dllв каталог/libsпроект Windows Phone 8 и подключитеWPCordovaClassLib.dllк вашему проекту черезProject->References->Add Reference. Кроме того, можно напрямую ссылаться на файлwp8/framework/WPCordovaClassLib.csproj.Добавьте компонент
CordovaViewна страницу (например,MainPage.xaml).xmlns:my="clr-namespace:WPCordovaClassLib;assembly=WPCordovaClassLib"> ... <my:CordovaView HorizontalAlignment="Stretch" Margin="0,0,0,0" StartPageUri="html/index.html" x:Name="CordovaView" VerticalAlignment="Stretch" />Скопируйте
common/www/cordova.jsи разметите его вместе с HTML и JavaScript файлами приложения в каталогеhtmlпроекта Windows Phone 8 и добавьте новые файлы в ваш проект.Скопируйте
wp8/template/config.xmlв корневой каталог проекта и
Инструкции выше подключат только основные компоненты Cordova, см Использование Plugman для управления расширениями для того, чтобы подключить плагины Cordova.