我认为问题是在iOS 11.4之后出现的。
在iPad上
“ Ti.Platform.osname”功能仅提供“ iphone”
如何确定是iPad还是iPhone?
或者至少是平板电脑还是掌上电脑?
答案 0 :(得分:0)
您可以使用Alloy.isHandheld
检查手持设备。另一方面,osname
也应提供正确的输出。
答案 1 :(得分:0)
我终于明白了!
实际上,我不确定这是一个问题,但不应该这样。情况令人困惑...
如果您希望Ti.Platform.osname
功能可以为您提供ipad
,请在tiapp中选择 iPad 作为部署目标。 xml文件。