|
|
1
1
现在回答你的问题 当它在一个真实的设备上运行时,if-check的输出究竟是什么? 如果您是应用程序(Android、iOS、Windows),则使用cordova框架构建并安装到相应的设备中,则此.platform.is(“cordova”)将返回true。 另一方面,如果您将应用程序托管在任何Web服务器上,并尝试通过移动浏览器访问它,则此.platform.is(“cordova”)将返回false。 对于Android和iOS,是Cordova平台 ? 是的,仅当您从Cordova框架创建了本机应用程序(.apk,.ipa)时。 如果您从移动设备访问浏览器中的Web应用程序,则平台不是Cordova。 我是否还应该写下检查这个.platform.is(‘android’)和这个.platform.is(‘ios’)的信息? 根据具体情况,在大多数情况下,如果您已经从Cordova框架生成了本机应用程序(.apk,.ipa),并且您有两个平台的一些通用代码,那么这个.platform.is(‘Cordova’)就足够了。 您可以查看下表以供参考
参考文献 : https://ionicframework.com/docs/v3/api/platform/Platform/ |
|
|
Zami Coskula · 未捕获引用错误:未定义L 7 年前 |
|
|
beginner · Onesignal推送通知到特定类别 7 年前 |
|
|
Kumar · 离子行显示同一行中的所有元素 7 年前 |