If you want URL-based routing, you should use Angular’s built-in router, and not use OnsNavigator at all. It is technically possible to use the two together, but not necessary. Angular’s router provides more advanced functionality than OnsNavigator, which is deliberately kept simple.