从 SWF 文件建立 UDP 连接



我创建了一个示例应用程序来测试从本地计算机到服务器的UDP速度。为了实现相同的目标,我使用Adobe Flash Builder创建了Web的Action Script Project,其中我无法获得类flash.net.DataGramSocket。

并且相同的包在基于窗口的操作脚本项目中可用。

为什么 DataGramSocket 不可用于基于 Web 的项目?有什么限制吗?

flash.net包描述中,DatagramSocket链接附近有一个 AIR 图标,表示

仅在 AIR 运行时中可用


参考资料还说:

AIR

配置文件支持:所有桌面操作系统、iOS(从 AIR 3.8 开始)和 Android(从 AIR 3.8 开始)都支持此功能。此功能在电视设备的 AIR 上不受支持。可以在运行时使用 DatagramSocket.isSupported 属性测试支持。有关跨多个配置文件的 API 支持的详细信息,请参阅 AIR 配置文件支持。

最新更新