2016-09-13 4 views
0

У меня возникла странная проблема в телефонах Samsung Tizen. Я используюУгловая маршрутизация не работает в браузере Samsung Tizen по умолчанию

$location.path('/someurl') 

В моем угловом мобильном вебе-приложении, URL был обновлен, но соответствующий вид не подходит, то есть предыдущий вид не был заменен на новом. Весь мой код отлично работает на настольных и других мобильных телефонах.

Я не знаю, что я делаю неправильно. Я уже использовал $timeout, но не успел. Любое предложение?

+0

вы, вероятно, следует показать код, чтобы сделать этот вопрос воспроизводимый – YakovL

+0

По щелчку кнопки я просто с помощью $ location.path («/ АБВ») возвращение; ничего. –

ответ

0

Использование $ apply() вот так.

app.run(function ($location, $window, $rootScope) { 
     $window.addEventListener('message', function(e) { 
      $rootScope.$apply(function() { 
      $location.path("/abc"); 
      console.log($location.path()); 
      }); 
     }); 
    }); 
+0

Я не понял, может ли это объяснить? –

+0

Я не добился успеха –

Смежные вопросы