Как узнать значение allowNetworking
Рано или поздно перед каждым flash-программистом встает вопрос, как узнать доступно ли выполнение navigateToURL (проще говоря allowNetworking имеет значение internal\none или нет).
Секрет прост.
public static function get allowNetworking() : Boolean { try { ExternalInterface.call(null); } catch (e : SecurityError) { return false; } return true; }
Posted in Flash, Actionscript 3 by Илья Маланьин at Октябрь 20, 2009.
Tags: allowNetworking, allowScriptAccess, ExternalInterface
Tags: allowNetworking, allowScriptAccess, ExternalInterface

public static function get allowNetworking() : Boolean {
return ExternalInterface.available;
}
a_[w], выдаст неверный ответ
Данный способ покажет значение параметра allowScriptAccess (always|never).
Если allowScriptAccess = false, то navigateToURL выбросит SecurityError.
allowScriptAccess = true, allowNetworking не известно.
Основания: http://kb2.adobe.com/cps/164/tn_16494.html#main_Using_the_navigateToURL___function
согласен