2015-01-05 3 views
0

я скачал и развернута 2 AngularJS демку ниже https://code.msdn.microsoft.com/windowsapps/AngularJS-TODO-Sample-for-b651512a https://code.msdn.microsoft.com/AngularJS-Detail-Sample-7a409e5e/view/DiscussionsVS Кордова с AngularJS для ОС Windows 8.1 Магазин App

Я развернутые их КР8 и Android устройства, и они прекрасно работали. Но когда я развернулся в Windows 8 Store App, окно ввода не работает. Оба демо имеют одинаковые проблемы.

Я пробовал использовать VS 2013 и VS 2015. Результаты одинаковы.

Не хватает ли каких-либо настроек сборки? Пожалуйста посоветуй.

ответ

0

Я искал это несколько дней. Добавить:

нг-СНТ

в HTML тег:

<!DOCTYPE html> 
<html ng-csp> 
<head> 
<meta charset="utf-8" /> 
<title>BlankCordovaApp1</title> 
<!-- BlankCordovaApp1 references --> 
<link href="css/index.css" rel="stylesheet" /> 
<!-- Cordova reference, this is added to your app when it's built. --> 
<script src="cordova.js"></script> 
<script src="scripts/platformOverrides.js"></script> 
<script src="scripts/angular.js"></script> 
<script src="scripts/index.js"></script> 
</head> 
<body ng-app=""> 
<p>Hello, your application is ready!</p> 
<input type="text" value="text" /> 
</body> 
</html> 
0

Пожалуйста, обратитесь к моему stackoverflow response для подобной задачи.

Есть несколько вещей, которые вы можете проверить в своем приложении: в ваш проект добавлена ​​версия jQuery должна быть> = 2.x, ng-csp добавлена ​​в вашу библиотеку index.html и winstore-jscompat.

Это распространенные проблемы, связанные с тем, что приложения Windows 8.1 с помощью angularjs/jQuery throw. Надеюсь это поможет!