0
我与ionic-angularjs框架给了我下面的定义为一个平台上工作:离子运行平台检查工作不作为什么API描述
android
- 运行Android的设备上。cordova
- 科尔多瓦运行在设备上。core
- 在桌面设备上。ios
- 在运行iOS的设备上。ipad
- 在iPad设备上。iphone
- 在iPhone设备上。mobile
- 在移动设备上。mobileweb
- 在移动设备上的浏览器。phablet
- 平板手机装置上。tablet
- 在平板设备上。windows
- 在运行Windows的设备上。
我把这段代码写在typescript中,但是if条件在应用程序在移动浏览器上运行时不起作用。我希望收到mobileweb
,但这似乎并不奏效。
import { Platform } from 'ionic-angular';
@Component({...})
export MyPage {
constructor(public platform: Platform) {
if (this.platform.is('core') || this.platform.is('mobileweb')) {
// login page
}
else{
// Home page
}
}
}
但是,这似乎并不奏效。任何关于如何解决问题的建议。
做任何你想要指望Android或iOS应用? –
有一天,我看到有人遇到了类似的问题,发布了有关CORS地址的代理。已经联系它,以防万一。 https://stackoverflow.com/questions/45242974/how-to-export-const-with-logic-using-import-in-ionic3 – JGFMK