title: AngularJS routed page refresh never loads
body: <p>I'm trying to use AngularJS in a salesforce local hybrid android app, and while a simple test of the angular code works in firefox, when I run it in the Android emulator it loads for a fraction of a second and is replaced with a blank screen.</p>
  
  <p>I've noticed that refreshing the page after routing ( going to <code>[URL]/index.html#/</code> after the first page load ) ends up with an eternal 'ajax loading' spinner. I suspect this might be the root of my problem. My routing code looks like this:</p>
  
  <pre><code>var contactlistModule = angular.module("AugmentedContactList", ['ngRoute']);
  
  contactlistModule.controller(ContactlistController);
  
  contactlistModule.config(['$routeProvider', function($routeProvider) {
      $routeProvider.when('/', {
          controller: 'ContactlistController',
          templateUrl: 'viewparts/contactlistview.html'
      }).when('/contact', {
          controller: 'ContactController',
          templateUrl: 'viewparts/contact.html'
      }).otherwise({
          redirectTo: '/'
      });
  }]);
  </code></pre>
  
  <p>Why does this refreshing error happen? Shouldn't going to <code>index.html</code> have the same effect as <code>index.html#/</code> ?</p>