2016-07-21 6 views
0

У меня есть приложение Cordova, работающее в Android, и я хочу версию телефона для Windows. (windows cordova platform)Приложение платформы платформы Кордовы закрывается сразу после запуска

Пакет создан правильно, и приложение появляется на телефоне (реальное устройство). Но когда я пытаюсь открыть его, сразу после показа всплывающего экрана приложение закрывается.

У меня нет опыта работы с телефоном Windows и Visual Studio. Как я могу исследовать ошибку? Есть ли какой-нибудь инструмент в Visual Studio, который показывает мне ошибку сообщения?

Я пробовал Windows Phone инструменты для разработчиков с подключенным телефоном и показывал мне информацию о производительности, но я не смог увидеть ничего интересного о сбое приложения.

Я попытался развернуть стандартное приложение «hello world» cordova, и оно работает хорошо, тогда, похоже, никаких проблем с моей конфигурацией и sdk не возникло.

Любая идея?

спасибо.

+0

0: 0 Вы испытали точку останова в начальной точке вашего приложения? Что-нибудь в журнале? –

+0

Это приложение в Кордове, оно выполнено в WebView, я не знаю, как отлаживать (это возможно в Chrome и Android) в телефоне Windows. Какой журнал? это мой главный вопрос, я не знаю, как бороться с этим тинком в телефоне Windows. В консоли, когда я запускаю cordova run windows ... все кажется правильным, сообщений об ошибках нет. – Oscardr

+0

В качестве первого шага я бы рекомендовал установить Visual Studio (бесплатная версия называется Community) и открыть проект в VS (файл проекта имеет расширение .sln). Затем вы можете отлаживать и просматривать журнал. Быстрая мысль: вы используете jQuery? Приложения Windows используют библиотеку WinJS, которая несовместима с jQuery. –

ответ

0

Наконец-то я увидел ошибки, следуя инструкциям Тома.

Можно открыть проект Visual Studio с помощью sln-файла, размещенного внутри папки platform/windows.

Затем с помощью Visual Studio легко открыть приложение и увидеть ошибки сообщений.

В моем случае проблема не в jQuery. Кажется, проблемы с приложениями для jQuery и windows phone были решены с помощью версии 2.0.

Моя проблема с угловым. Я нашел библиотеку JS сделать Угловой совместима с Windows Phone:

https://github.com/Microsoft/winstore-jscompat

С помощью этого скрипта я решил мои проблемы.

Спасибо за все ваши ответы

0

В Visual studio нажмите View => output. Затем вы можете просмотреть вашу консоль html. Эти окна покажут ошибку или сообщение.