navigateToUrl AS3 не открывает веб-браузер - PullRequest
0 голосов
/ 14 марта 2010

У меня есть textField на моей сцене с именем 'adBuy', при нажатии которого я хочу открыть свой браузер с определенным в URL-запросе. Однако, когда я нажимаю текстовое поле «adBuy» на моем SWF, открывается Coda, часть программного обеспечения, которую я использую для написания этого небольшого фрагмента кода?

Я озадачен. Вот мой код:

adBuy.defaultTextFormat = adFormat;
adBuy.textColor = 0xFF65CB;
adBuy.x = 640;
adBuy.y = 455;
adBuy.text = "Buy Now";
parent.addChild(adBuy);

adBuy.addEventListener(MouseEvent.CLICK, buyAdvert);

var request:URLRequest = new URLRequest("http://www.google.co.uk");

function buyAdvert(event:MouseEvent):void {

    navigateToURL(request, "_blank");

trace("link clicked");
}

Есть ли ошибка в моем коде, или это обычная проблема, на которую есть ответ?

1 Ответ

0 голосов
/ 14 марта 2010

Извините, я решил свою проблему.

Похоже, причина в том, что он не открывал веб-браузер с URL-адресом, потому что я запускал SWF через «Тестовый ролик» во Flash. Похоже, это останавливает работу кода.

Однако, когда я запустил его во Flash Player, он работал нормально.

...