【问题标题】:Error Responce When Pinging A Website In Adobe Animate在 Adob​​e Animate 中 Ping 网站时出现错误响应
【发布时间】:2018-08-20 00:20:59
【问题描述】:

我正在尝试在 Adob​​e Animate 中 ping 一个网站,但我不确定我在哪里搞混了。我拥有的当前代码如下 - 任何帮助表示赞赏

目的是什么:点击实例名称为 HotelA 的按钮 ping 一个网站 (我已经拿到了跨域xml文件)

谢谢 -问候,A。

HotelA.addEventListener(MouseEvent.CLICK, doThePing);


var ldr:URLLoader = new URLLoader();
ldr.addEventListener(HTTPStatusEvent.HTTP_STATUS, ldrStatus);

var url:String = "www.google.com.au";


function doThePing():void
{
    ldr.load(new URLRequest(url));
}

function ldrStatus(evt:*):void
{
    if(evt.status == 200)
    {
        doRedirect();
    }
    else
    {
        // there is an internet connection but the server returns something else (probably something is wrong with the server)
        doFailedRedirect();
    }
}
function doRedirect():void
{   
    gotoAndStop(1);
}

function doFailedRedirect():void
{   
    gotoAndStop(7);
}

我看到的“输出”错误是:

ArgumentError: Error #1063: Argument count mismatch on AssignTask_Working_fla::MainTimeline/doThePing(). Expected 0, got 1.

【问题讨论】:

标签: actionscript-3 adobe


【解决方案1】:

为你的事件监听函数添加一个输入变量:

...
function doThePing(event:MouseEvent):void
{
    ldr.load(new URLRequest(url));
}
...

【讨论】:

    猜你喜欢
    • 2020-10-04
    • 2015-03-31
    • 2013-07-04
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-05-20
    • 2012-04-30
    • 2012-07-15
    相关资源
    最近更新 更多