Appcelerator 看不到设备是 iPad?发生了什么?
Appcelerator can't See The Device is iPad? What Happened?
我认为问题出现在iOS11.4之后。
在 iPad
"Ti.Platform.osname" 函数只给出 "iphone"
如何判断是iPad还是iPhone?
或者至少是平板电脑还是手持设备?
您可以使用 Alloy.isHandheld
检查手持设备。另一方面 osname
也应该给出正确的输出。
我终于明白了!
实际上,我不确定这是不是问题,但不应该是这样。情况扑朔迷离...
如果您希望 Ti.Platform.osname
函数为您提供 ipad
作为结果,您应该选择 iPad 作为 部署目标在你的tiapp.xml文件中。
我认为问题出现在iOS11.4之后。
在 iPad
"Ti.Platform.osname" 函数只给出 "iphone"
如何判断是iPad还是iPhone?
或者至少是平板电脑还是手持设备?
您可以使用 Alloy.isHandheld
检查手持设备。另一方面 osname
也应该给出正确的输出。
我终于明白了!
实际上,我不确定这是不是问题,但不应该是这样。情况扑朔迷离...
如果您希望 Ti.Platform.osname
函数为您提供 ipad
作为结果,您应该选择 iPad 作为 部署目标在你的tiapp.xml文件中。