jbe*_*eck 18 performance android angularjs ionic-framework ionic
我在Android(Lollipop)设备上安装了一个Ionic app(beta 14),使用:
ionic platform add android
ionic run android
Run Code Online (Sandbox Code Playgroud)
我还手动构建了应用程序并使用adb安装它.
该应用程序使用离子侧菜单,简单视图(列表 - >详细信息 - >详细信息)之间过渡的动画在功能强大的手机上非常滞后.侧面菜单滑出时的动画相当平滑.
为了进一步调查这种情况,我从我的开发机器上提供了www目录,并在手机上的Chrome中打开了该页面,它就像人们期望的那样顺利.该应用程序也可以在iOS设备上顺利运行.
当应用程序处于离子状态时,有没有人知道为什么它如此缓慢,但是当它只是在浏览器中呈现时会按预期执行?
我遇到了同样的问题.在需要加载大量信息的情况下更糟糕.在那些场合,我通过设置禁用过渡效果:
nav-transition=none
Run Code Online (Sandbox Code Playgroud)
如果您需要禁用从控制器的转换,请执行以下操作:
app.controller('ctrl', function($scope,$state, $ionicViewSwitcher){ $scope.goBack = function(){
$ionicViewSwitcher.nextTransition('none');
$state.go('back');
});
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
6703 次 |
| 最近记录: |