2015-03-02 8 views
1

Я хочу связать код as3 с веб-страницей. Я нажимаю кнопку, а затем перехожу на веб-страницу. Я использовал navigateToUrl. Когда я скомпилирую свой файл fla, кнопка работает идеально, перейдя на требуемую веб-страницу. Но без компиляции файла fla, когда я напрямую запускаю свой swf-файл, я не могу перейти на требуемую веб-страницу. Почему это происходит? Вот мой код.URLRequest не работает отлично

import flash.events.MouseEvent; 
import flash.net.URLLoader; 
import flash.net.navigateToURL; 
import flash.net.URLRequest; 

link3.addEventListener(MouseEvent.CLICK, WebHyperlink); 
link3.buttonMode=true; 
function WebHyperlink(e:MouseEvent) 

{ 
var myURL:URLRequest = new URLRequest("http://www.republicofcode.com/"); 
navigateToURL(myURL, "_blank"); 

} 
+0

Я вместо i, интервал предложения, некоторые формулировки. –

ответ

0

У вас есть исключение безопасности, поскольку Flash Player блокирует доступ в Интернет вашего SWF-файла. Чтобы увидеть это исключение, вы можете установить версию отладки Flash Player от here и, чтобы избежать проблемы, посмотрите на my answer for this question.

Надеюсь, что это поможет.

+0

thanku..thanku так много его работает сейчас .. – USERRR5

Смежные вопросы