Мне нужно решение для маршрутизации на стороне клиента для работы с приложением Chrome.Я исследовал несколько и crossroads.js кажется подходящим.Когда я включаю его в мой HTML-файл, он, кажется, не работает;то есть, если я использую код, подобный
crossroads.addRoute('/news/{id}', function(id){
alert(id);
});
crossroads.parse('/news/123');
, страница выдаст предупреждение «123», но если я наберу «/ news / 321» в строке URL-адреса браузера, она будет выполнять действия браузера по умолчанию вместо предупреждения'321'.Что я делаю неправильно.(Кроме того, я понимаю, что заголовок является широким, но я считаю, что трудности, с которыми я сталкиваюсь с crossroads.js, являются более общими, чем crossroads.js в частности. Это приводится в качестве примера.)