0

我遇到的问题与此论坛帖子所解释的完全相同

AS3 点击标签错误 #1010

相反,我收到以下错误

TypeError: Error #1010: A term is undefined and has no properties.
    at Untitled_fla::MainTimeline/onButtonClick()

我尝试了已回答的解决方案,但不幸的是我仍然遇到同样的错误。

我也尝试了以下帖子答案

将横幅 ClickTag 代码更改为 AS3?

然后,当我单击横幅时,出现以下错误:

TypeError: Error #2007: Parameter url must be non-null.
    at global/flash.net::navigateToURL()
    at Untitled_fla::MainTimeline/onClick()

我的代码:

stage_mc.addEventListener(MouseEvent.MOUSE_UP, onClick);

// The onClick function, how open the new clickTag URL when called
function onClick(e:MouseEvent):void {
 if (root.loaderInfo.parameters.clickTAG.substr(0,5) == "http:") 
    {
         navigateToURL(new URLRequest(root.loaderInfo.parameters.clickTAG), "_blank");
    }
}
4

1 回答 1

1
function onClick(e:MouseEvent):void {
    if ( stage.loaderInfo.parameters.clickTAG ) 
    {
        navigateToURL(new URLRequest( stage.loaderInfo.parameters.clickTAG ), "_blank");
    }
}
于 2013-09-12T19:23:52.797 回答