Я переношу одностраничное веб-приложение на основе Backbone.js и jQuery на расширение Chrome. Однако ни режим pushState
, ни режимы маршрутизатора на основе hashbang, похоже, хорошо работают со средой внутри расширения. Я пришел к выводу, что мне лучше просто визуализировать взгляды на пользовательские взаимодействия, вообще обходя систему window.location
. Однако я не слишком уверен, как реализовать это, не меняя обращения к Router.navigate
в десятках файлов.
Есть ли подключаемый/модульный способ сохранения магистральной системы маршрутизации, но обойти любые изменения в URL?