lib/kissy/5.0.0-alpha.3/build/io-debug.js
function () {
            var self = this, io = self.io, c = io.config, xdr = c.xdr || {};
            if (!xdr.src) {
                if (typeof KISSY !== 'undefined' && KISSY.DEV_MODE) {
                    xdr.src = require.toUrl('../../assets/io.swf');
                } else {
                    xdr.src = require.toUrl('./assets/io.swf');
                }
            }    // 不提供则使用 cdn 默认的 flash
            // 不提供则使用 cdn 默认的 flash
            _swf(xdr.src, 1, 1);    // 简便起见，用轮训
            // 简便起见，用轮训
            if (!flash) {
                setTimeout(function () {
                    self.send();
                }, 200);
                return;
            }
            self._uid = util.guid();
            maps[self._uid] = self;    // ie67 send 出错？
            // ie67 send 出错？
            flash.send(io._getUrlForSend(), {
                id: self._uid,
                uid: self._uid,
                method: c.type,
                data: c.hasContent && c.data || {}
            });
        }
function () {
            var self = this, io = self.io, c = io.config, xdr = c.xdr || {};
            if (!xdr.src) {
                if (typeof KISSY !== 'undefined' && KISSY.DEV_MODE) {
                    xdr.src = require.toUrl('../../assets/io.swf');
                } else {
                    xdr.src = require.toUrl('./assets/io.swf');
                }
            }    // 不提供则使用 cdn 默认的 flash
            // 不提供则使用 cdn 默认的 flash
            _swf(xdr.src, 1, 1);    // 简便起见，用轮训
            // 简便起见，用轮训
            if (!flash) {
                setTimeout(function () {
                    self.send();
                }, 200);
                return;
            }
            self._uid = util.guid();
            maps[self._uid] = self;    // ie67 send 出错？
            // ie67 send 出错？
            flash.send(io._getUrlForSend(), {
                id: self._uid,
                uid: self._uid,
                method: c.type,
                data: c.hasContent && c.data || {}
            });
        }
function ( ) { var self = this , io = self . io , c = io . config , xdr = c . xdr || { } ; if ( ! xdr . src ) { if ( typeof KISSY !== 'undefined' && KISSY . DEV_MODE ) { xdr . src = require . toUrl ( '../../assets/io.swf' ) ; } else { xdr . src = require . toUrl ( './assets/io.swf' ) ; } } // 不提供则使用 cdn 默认的 flash // 不提供则使用 cdn 默认的 flash _swf ( xdr . src , 1 , 1 ) ; // 简便起见，用轮训 // 简便起见，用轮训 if ( ! flash ) { setTimeout ( function ( ) { self . send ( ) ; } , 200 ) ; return ; } self . _uid = util . guid ( ) ; maps [ self . _uid ] = self ; // ie67 send 出错？ // ie67 send 出错？ flash . send ( io . _getUrlForSend ( ) , { id : self . _uid , uid : self . _uid , method : c . type , data : c . hasContent && c . data || { } } ) ; }
rewrite send to support flash xdr
rewrite send to support flash xdr