如何使用actionscript 3.0了解设备是iphone还是ipad?
答案 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等将会有什么。)
您可以使用cpuArchitecture
,manufacturer
,os
,pixelAspectRatio
,screenDPI
,screenResolutionX
,screenResolutionY
和touchscreenType
帮助尝试解决这个问题。
还有ContextMenu.isSupported
作为上下文菜单(右键单击swf时显示的内容)未显示在智能手机或平板电脑上(无右键单击)