使用ionic 3的平台之间没有差异

时间:2018-09-09 10:15:44

标签: android ios typescript ionic-framework difference

我想尝试离子3,但开始时遇到一些问题。当我使用ionic labionic serve命令启动应用程序时,当浏览器显示平台时,每个设备(ios,android,windows)上的视图都相同

尽管如果我在IonicModule.forRoot(MyApp)中将IonicModule.forRoot(MyApp, {mode: 'ios'})设置为app.module.ts,它会在所有设备上更改为iOS视图,或者如果我将IonicModule.forRoot(MyApp, {mode: 'md'})设置为Android所有设备。但是,当我使用默认代码启动应用程序时,每个设备都显示相同的视图,而我再也无法到达这些设备以显示自己的视图。

Here you can see the default operation

And here when I sterted with IonicModule.forRoot(MyApp, {mode: 'ios'}) command

有什么想法为什么不起作用,就像我在互联网上看到的所有视频一样?谢谢您的帮助。

2 个答案:

答案 0 :(得分:1)

在没有看到您要打开的URL的情况下,这是我的最佳猜测:尝试打开

http://localhost:8100/ionic-lab

而不是http://localhost:8200。在相同的情况下为我工作。

答案 1 :(得分:0)

您安装的ionic可能有问题吗?尝试卸载Ionic&Cordova,清除缓存并更新NPM。然后重新安装所有内容。使用以下命令:

npm uninstall ionic cordova

npm cache clean -f

npm install -g npm

npm install -g ionic cordova