如何在AS3中使用geturl

时间:2012-12-26 13:15:54

标签: actionscript-3 flash flash-cs5

我尝试这段代码(我的班级名称是bAEForm)

package {

      import flash.display.SimpleButton;
      import flash.display.Sprite;
      import flash.net.navigateToURL;
      import flash.net.URLRequest;
      import flash.net.URLRequestMethod;
      import flash.net.URLVariables;

    public class bAEForm extends Sprite {

        public function bAEForm() {
            var url:String = "http://www.google.com";
            var request:URLRequest = new URLRequest(url);

            var variables:URLVariables = new URLVariables();
variables.exampleSessionId = new Date().getTime();
variables.exampleUserLabel = "guest";
request.data = variables;
request.method = URLRequestMethod.POST;

navigateToURL(request);
        }
    }
}

我收到了这个错误

  

类“bAEForm”必须是子类“flash.display.SimpleButton”   它链接到该类型的库符号。

1 个答案:

答案 0 :(得分:1)

在您的Flash库中的“bAEForm”中,可能会继承 SimpleButton 或将其作为一个进行转换。

如果这是一个错误,您应该将其更改为 MovieClip 精灵

否则,如果是按钮,请更新:

public class bAEForm extends SimpleButton { ...