如何使用flash actionscript 3识别设备?

时间:2011-06-21 06:53:40

标签: iphone flash actionscript-3 ipad

如何使用actionscript 3.0了解设备是iphone还是ipad?

1 个答案:

答案 0 :(得分:1)

查看Capabilities类:http://help.adobe.com/en_US/FlashPlatform/reference/actionscript/3/flash/system/Capabilities.html

没有100%的方法可以测试某些东西是否是某个特定的设备(Adobe说没有这样做),主要是因为你最终会得到一个不是未来证据的意大利面条代码(例如分辨率/ dpi大致翻倍) iPhone 3GS和iPhone 4,谁可以说iPhone 5/6等将会有什么。)

您可以使用cpuArchitecturemanufacturerospixelAspectRatioscreenDPIscreenResolutionXscreenResolutionYtouchscreenType帮助尝试解决这个问题。

还有ContextMenu.isSupported作为上下文菜单(右键单击swf时显示的内容)未显示在智能手机或平板电脑上(无右键单击)