我在Flash 5.5文件末尾有一个不起作用的URL链接。我在AS3中有以下代码。保存SWF时,我没有收到错误消息。
import flash.events.*;
import flash.display.*;
//import flash.ui.Keyboard;
var weblinkURL:String = "http://www.optiosolutions.com";
weblink_btn.addEventListener(MouseEvent.CLICK, webLink);
function webLink(e:Event):void {
var request:URLRequest = new URLRequest(weblinkURL);
try {
navigateToURL(request, '_blank');
} catch (e:Error) {
trace("Error occurred!");
}
}
答案 0 :(得分:1)
我将您的代码粘贴到一个新的Flash项目中,这样可以正常工作!似乎没有错......所以我建议你看看你的其他代码......
您确定按钮ID weblink_btn
是您认为的按钮的正确按钮ID吗?
一个小提示:
import flash.events.*;
import flash.display.*;
实际上并不需要使用*
导入,因为您正在使用KeyFrame,这些导入可能会被遗忘。
通常,您不应该使用*
导入,而只能导入所需的类。