繁体   English   中英

角路由在Samsung Tizen默认浏览器中不起作用

[英]Angular routing not working in Samsung Tizen default browser

我在Samsung Tizen手机中面临一个奇怪的问题。 我正在使用

$location.path('/someurl') 

在我的Angular移动Web应用程序中,URL已更新,但是没有出现相应的视图,即以前的视图尚未被新视图替换。 我所有的代码都可以在台式机和其他手机上正常工作。

我不知道我在做什么错。 我已经用过$timeout但没有成功。 有什么建议吗?

像这样使用$ apply()

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

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM