Вы можете сделать это, но вам придется встроить свой собственный браузер. Посмотрите на HTMLLoader :
В самом простом случае ваше воздушное приложение создаст html-дисплей, где вы затем вставите свой swf в html-страницу. (почти как то, что вы делаете сейчас). Однако веб-набор AIR кажется довольно старым, и он не импортировал все, поэтому некоторые CSS-файлы, такие как угловой радиус и т. Д., Не будут отображаться так, как в любом другом браузере.
Тем не менее, это только поможет вам, так как у вас еще не будет возможностей AIR. Вам придется расширить HTMLHost , чтобы создать API для контейнера javascript для доступа к возможностям desktop'y, когда вам снова придется использовать ExternalInterface снова. Это, вероятно, где все станет намного сложнее.