Ошибка маршрута AngularJS и Windows 8

пытаюсь создать приложение HTML5 / JS / CSS3 с angularJS на Windows 8.1 с Visual Studio 2012.В настоящее время я застрял при отправке параметров в другие представления.

При поиске в Google я вижу несколько примеров использования<a href="#/page/{{:pageId}}">link</a> Когда я делаю это в своем приложении для Windows 8 и нажимаю на ссылку, я получаю следующую ошибку.

Нет приложений, установленных для открытия этого типа ссылки (небезопасно)

Когда я положил{{:pageId}} Код между тегами A показывает его идентификатор.

app.js

var myApp = angular.module('myApp', ['ngRoute', 'ngResource']);

myApp.config(['$routeProvider', function($routeProvider) {
    $routeProvider.when("/", { templateUrl: "views/home.html" })
        .when("/page/:pageId", { templateUrl: "views/page.html" })
        .otherwise({ redirectTo: "/" });
}]);

Какое решение решить эту проблему?

--Обновить--

Я сделал еще несколько отладок. В браузеревсе работает нормально. В визуальной студии я нашел следующее:

<a class="ng-binding" href="unsafe:ms-appx://3595d292-0235-47cd-8db7-cb3019f29114/www/index.html#/page/1" data-ng-href="#/page/1">Select</a>

Похоже, VS добавляет код. В источнике у меня нетт включите пункт href

Я изменил ссылку, и все кажется в порядке, также загружается правильная переменная только VS продолжает добавлять 'небезопасный:» на фронте ссылки.

Ответы на вопрос(1)

Ваш ответ на вопрос