zoukankan      html  css  js  c++  java
  • flash LocalConnection Error #2044: 未处理的 AsyncErrorEvent:

    今天做一个最简单的flash LocalConnection例子

    <fx:Script>
    <![CDATA[
    import flash.net.LocalConnection;
    import mx.controls.Alert;
        private
    var conn:LocalConnection;
        public
    function init():void{
      conn
    = new LocalConnection();
        conn.allowDomain(
    "*");
        conn.connect(
    "_b");
        }
    ]]
    >
    </fx:Script> 
     
    <fx:Script>
    <![CDATA[
    import flash.net.LocalConnection;
    import mx.controls.Alert;
        private
    var conn:LocalConnection;
        public
    function init():void{
      conn
    = new LocalConnection();
        conn.allowDomain(
    "*");
        }

    ]]
    >
    </fx:Script>
    <s:Button label="click" click="conn.send('_b', 'hi')"/>

    总是失败,报下面错误:

    Error #2044: 未处理的 AsyncErrorEvent:。 text=Error #2095: flash.net.LocalConnection 无法调用回调 hi。 error=ReferenceError: Error #1069: 在 flash.net.LocalConnection 上找不到属性 hi,且没有默认值。

    后来在网上看到有人说加个conn.client = this就可以了,

    试了一下果然成功了.经测试需要在接收方加这行代码.

    即:

    public function init():void{
      conn
    = new LocalConnection();
    conn.client
    = this;
        conn.allowDomain(
    "*");
        conn.connect(
    "_b");
    }
  • 相关阅读:
    OpenJ_Bailian
    Codeforces Global Round 2: D.Frets On Fire
    Gym 102035 NWU2019组队赛2.0
    Gym 102035H :Zuhair and the Dag
    Gym 102035E:New Max
    Gym
    Linux常用命令-总结
    Linux常用命令
    Linux常用命令
    分布式会话 拦截器 单点登录
  • 原文地址:https://www.cnblogs.com/adaikiss/p/1801218.html
Copyright © 2011-2022 走看看