我创建了一个示例应用程序来测试从本地计算机到服务器的UDP速度。 实现相同的我使用Adobe Flash Builder为Web创建了Action Script Project,我无法获得类flash.net.DataGramSocket。
在基于窗口的Action Script Project中提供了相同的包。
为什么DataGramSocket不适用于基于Web的项目? 有什么限制吗?
答案 0 :(得分:1)
在flash.net
package description DatagramSocket
链接附近有一个AIR图标,意思是
仅在AIR运行时
中可用
参考文献也说:
AIR配置文件支持:所有桌面操作系统,iOS(从AIR 3.8开始)和Android(从AIR 3.8开始)都支持此功能。 AIR for TV设备不支持此功能。您可以使用
DatagramSocket.isSupported
属性在运行时测试支持。有关跨多个配置文件的API支持的详细信息,请参阅AIR配置文件支持。