Ionic应用程序在Android设备中与在桌面浏览器中看起来不一样



我对ionic/AngularJS/Cordova应用程序开发非常陌生,所以我面临着一些问题,如果有人对这个主题的理解比我更好,我可以很容易地解决这些问题。

我成功地安装了开始使用前面提到的框架进行开发所需的所有组件。

安装后,我开始玩一些例子,并设法创建了一个非常简单的应用程序,只有一个侧菜单。

当我使用ionic serve命令测试我真正简单的应用程序时,该应用程序在我的浏览器中启动(应该如此),并按照我预期的方式工作。

我的问题来了,当我键入离子运行android命令。

这个应用程序被构建好了,然后它被安装在我的Android虚拟设备中,稍后它会毫无错误地启动这个应用程序。

但问题是,在我的AVD中运行的应用程序看起来与在我的浏览器中不一样。看起来好像少了一些款式什么的。

我知道这可能是一件很容易修复的事情,但我只是错过了。

提前感谢。:)

Ionic框架基于应用程序运行的平台呈现UI布局,以提供接近本地的外观。这是根据框架的设计。如果你想控制渲染,即在所有平台上都有相同的外观,你可以使用应用程序中的$ionicConfigProvider服务并进行适当的更改。http://ionicframework.com/docs/api/provider/$ionicConfigProvider/

此外,为了同时了解iOS和Android中的UI外观,您可以使用以下命令ionic serve --lab

阅读此http://ionicframework.com/docs/cli/test.html有关ionic cli 的更多选项

相关内容

最新更新