2016-06-07 12 views
-1

Я создал образец приложения для проверки скорости UDP с моей локальной машины на сервер. для достижения того же самого я создал Action Script Project для Web, используя Adobe Flash Builder, где я не могу получить класс flash.net.DataGramSocket.Установить соединение UDP из файла SWF

и тот же пакет доступен в проекте сценариев действий на основе окон.

Почему DataGramSocket недоступен для веб-проекта? есть ли ограничение?

+0

Вы не можете использовать код 'AIR' в SWF-браузере (только если вы экспортируете как ** .exe **, ** air ** или некоторые Android **. Apk ** или как приложение iOS). –

ответ

1

В flash.net package description есть значок AIR рядом с значением DatagramSocket ссылка

Доступно только во время выполнения AIR


Также ссылка говорит: поддержка профиля

AIR : Эта функция поддерживается во всех настольных операционных системах, на iOS (начиная с AIR 3.8), и o n Android (начиная с AIR 3.8). Эта функция не поддерживается в устройствах AIR для ТВ. Вы можете протестировать поддержку во время выполнения, используя свойство DatagramSocket.isSupported. См. Поддержка профиля AIR для получения дополнительной информации о поддержке API в нескольких профилях.