У меня есть несколько загрузок в swf, загрузка внешних данных. Могу ли я ограничить скорость загрузки одного потока загрузки или установить приоритет для одного?
AS3 ограничивает пропускную способность или устанавливает приоритет загрузки
Ответы (1)
Flash загрузит их в том порядке, в котором вы их запрашиваете. Если вам нужен один в первую очередь, то сначала попросите его.
При работе в браузере именно браузер выполняет загрузку от имени клиентского контейнера (клиент просто запрашивает, чтобы браузер выполнил загрузку). Многие браузеры в любом случае имеют ограничения на одновременную загрузку файлов, особенно в одном и том же домене, и это не то, что вы сможете обойти с помощью встроенных классов.
Я предполагаю, что вы могли бы создать свой собственный (или использовать существующий клиент в качестве основы), используя Socket
вместо URLLoader
. Однако это будет большой объем работы - браузер делает много бесплатной работы за вас (SSL, файлы cookie из текущего сеанса, gzip, keep-alives и т. д.).
URLStream
/URLLoader
, чтобы добиться этого. - person Josh   schedule 29.04.2014