Windows Phone: Могу ли я запустить Cordova как WebView?

На iOS и Android относительно просто настроить Cordova для работы в качестве WebView в более крупном существующем родном приложении.

Возможно ли это для Windows Phone 8 и есть ли у кого-нибудь рекомендации, как это сделать?

Документация Cordova отсутствует в этой области, и я изо всех сил пытаюсь найти какие-либо примеры того, как это сделать.

Настройка проекта Cordova в Visual Studio и попытка перейти к файлу .xaml, похоже, не работают, как было предложено в других сообщениях, которые я нашел.


person JamieNewman    schedule 27.05.2014    source источник


Ответы (1)


Я предлагаю вам клонировать репозиторий github (или просто взять исходный код в виде zip) и используйте пакетный файл для создания шаблонов:

createTemplates.bat

Это создаст шаблон, который при копировании в папку шаблонов проектов Visual Studio (например: \Documents\Visual Studio 2013\Templates\ProjectTemplates) можно будет использовать в качестве шаблона проекта.

Создайте проект шаблона, используя шаблон Cordova. Он имеет весь исходный код, необходимый для успешного размещения веб-страницы/приложения Cordova. Ядром является пользовательский элемент управления под названием CordovaView, который можно использовать в любом телефоне Page. Вам понадобятся файлы из подкаталога cordovalib, чтобы обеспечить правильную интеграцию с вашим хост-приложением (просто скопируйте папку в свой проект и включите файлы).

<my:CordovaView HorizontalAlignment="Stretch" 
           Margin="0,0,0,0"  
           x:Name="CordovaView" 
           VerticalAlignment="Stretch" />
person WiredPrairie    schedule 28.05.2014