![]() |
0 Всего найдено: 18
mikionline
Сообщение
02/09/2010 07:19
Копия темы
HELP Rebata u menya proble ya xorowo znayu Flash i as3 no uje 1 Mesac nemogu dobitsa rezultata na svoem proekte vcem probleme na etomsayte vilojen tutorial weather widget on flash as3 v com problema?? ya testiruyu flash na kompe on rabotaet testiruyu na servere on vidayot owibku Error #2044: Unhandled securityError:. text=Error #2048: Security sandbox violation: at cstd_fla::MainTimeline/frame1() neznayu cto delat? pomogite plizzz link na proekt crossdomain napisal <?xml version="1.0" encoding="ISO-8859-1" ?> <cross-domain-policy> <allow-access-from domain="caspianseataxidrivers.centralbaku.com" /> <allow-access-from domain="*.centralbaku.com" /> <allow-access-from domain="xoap.weather.com" /> <allow-access-from domain=" </cross-domain-policy> no ne pomoglo
FlexMaster
Сообщение
02/09/2010 09:02
Копия темы
кроссдомен на удаленном сервере выглядит так, как показано ниже. [code] <?xml version="1.0"?> <!DOCTYPE cross-domain-policy SYSTEM " <cross-domain-policy> <allow-access-from domain="*.weather.com" /> <allow-access-from domain="*.epicmashup.com" /> <allow-access-from domain="showcase.weather.com" /> <allow-access-from domain="*.chumby.com" /> <allow-access-from domain="*.imwx.com" /> <allow-access-from domain="*.rga.com" /> <allow-access-from domain="*.jnj.com" /> <allow-access-from domain="*.zyrtec.com" /> <allow-access-from domain="*.amazonaws.com" /> <allow-access-from domain="*.gigyahosting.com" /> <allow-access-from domain="*.gigyahosting1.com" /> <allow-access-from domain="media.pointroll.com" /> <allow-access-from domain=" <allow-access-from domain="data.pointroll.com" /> <allow-access-from domain="speed.pointroll.com" /> <allow-access-from domain="mirror.pointroll.com" /> <allow-access-from domain="adportal.pointroll.com" /> <allow-access-from domain="*.ge.com" /> <allow-access-from domain="widgets.nbcuni.com" /> <allow-access-from domain="*.ivillage.com" /> <allow-access-from domain="devworks.ivillage.com" /> <allow-access-from domain="devi.ivillage.com" /> <allow-access-from domain="i.ivillage.com" /> <allow-access-from domain=" <allow-access-from domain="msnbcmedia.msn.com" /> <allow-access-from domain="*.tvpdigital.com" /> <allow-access-from domain="*.brightcove.com" /> <allow-access-from domain="apps.eyewonderlabs.com" /> <allow-access-from domain="*.eyewonder.com" /> <allow-access-from domain="fjpecvaa.joyent.us" /> <allow-access-from domain="widget.bravotv.com" /> <allow-access-from domain="*.jwtdev.com" /> <allow-access-from domain="*.jwtweb.com" /> <allow-access-from domain="*.na.jnj.com" /> <allow-access-from domain="*2mdn.net" /> </cross-domain-policy> [/code] Домен, с которого загружается флэшка есть в этом списке? нет. Поэтому, естественно, у Вас не получится загрузить с него данные , о чем говорит ошибка: Error #2044: Необработанный securityError:. text=Error #2048: Нарушение изолированной среды: да обработки ошибок у Вас нет.... вам нужно со своего сервера загружать данные и сохранять на нем, а из Флэшки обращаться к своему серверу
mikionline
Сообщение
02/09/2010 09:04
Копия темы
ya uje 1 mesac mucayus pereproboval uyma sposobov ne rabotaet
FlexMaster
Сообщение
02/09/2010 09:21
Копия темы
попробуйте в начале кода прописать System.security.allowDomain("ВАШ_ДОМЕН_КУДА_ОБРАЩАЕТЕСЬ");
mikionline
Сообщение
02/09/2010 09:22
Копия темы
stop(); Security.loadPolicyFile(" var weather_xml_url:String = (" var weather:XML = new XML(); var weather_url:URLRequest = new URLRequest(weather_xml_url); var weatherLoader:URLLoader = new URLLoader(weather_url); weatherLoader.addEventListener(Event.COMPLETE, weatherLoaded); function weatherLoaded(e:Event):void { weather = XML(weatherLoader.data); temp_txt.text = weather.cc.tmp; icons_mc.visible = true; var weather_icon:int = Number(weather.cc.icon.toString())+1; icons_mc.gotoAndStop(weather_icon); //set the complementary text var ud:String = weather.head.ud; var us:String = weather.head.us; var city:String = weather.loc.dnam; var time:String = weather.loc.tm; var temp:String = weather.cc.tmp; var flik:String = weather.cc.flik; var term:String; var wind_v:String = weather.cc.wind.s; var wind_gust:String = weather.cc.wind.gust; var wind_d:String = weather.cc.wind.d; var wind_t:String = weather.cc.wind.t; var hmid:String = weather.cc.hmid; var vis:String = weather.cc.vis; }
FlexMaster
Сообщение
02/09/2010 09:31
Копия темы
loadPolicy просто указывает где искать кроссдомайн, если он не в стандарном месте расположен. но если вы пытаетесь загружать данные с домена А даже если он прописан в кроссдомайне который загружен с сервера Б, то попытка будет неудачной
mikionline
Сообщение
02/09/2010 09:32
Копия темы
stop(); Security.loadPolicyFile(" var weather_xml_url:String = (" var weather:XML = new XML(); var weather_url:URLRequest = new URLRequest(weather_xml_url); var weatherLoader:URLLoader = new URLLoader(weather_url); weatherLoader.addEventListener(Event.COMPLETE, weatherLoaded); weatherLoader.addEventListener(SecurityErrorEvent.SECURITY_ERROR,secu rityErrorSend); function securityErrorSend(e:SecurityErrorEvent):void { trace('error: '+e); } Security.allowDomain("*", "xoap.weather.com"); function weatherLoaded(e:Event):void { weather = XML(weatherLoader.data); temp_txt.text = weather.cc.tmp; icons_mc.visible = true; var weather_icon:int = Number(weather.cc.icon.toString())+1; icons_mc.gotoAndStop(weather_icon); //set the complementary text var ud:String = weather.head.ud; var us:String = weather.head.us; var city:String = weather.loc.dnam; var time:String = weather.loc.tm; var temp:String = weather.cc.tmp; var flik:String = weather.cc.flik; var term:String; var wind_v:String = weather.cc.wind.s; var wind_gust:String = weather.cc.wind.gust; var wind_d:String = weather.cc.wind.d; var wind_t:String = weather.cc.wind.t; var hmid:String = weather.cc.hmid; var vis:String = weather.cc.vis; }
FlexMaster
Сообщение
02/09/2010 09:39
Копия темы
stop() Security.allowDomain("*", "xoap.weather.com");
mikionline
Сообщение
02/09/2010 09:41
Копия темы
yaje dobavil vseravno na servere ne rabotaet ewe govorili cto nado cerez proxy.php kak vi dumaete no ya proboval vseravno ne rabotaet
FlexMaster
Сообщение
02/09/2010 09:43
Копия темы
надо написать скрипт, на ПХП например, который будет обращаться на сервер с погодой, брать у них данные и переправлять во флэш
mikionline
Сообщение
02/09/2010 09:46
Копия темы
xota ya uje probaval etot variant mojet ya nepravelno pisal ya uje suma sawol s etim kodom
FlexMaster
Сообщение
02/09/2010 09:53
Копия темы
Примерно так. в общем виде. [code] <?php $new_url =''; foreach( $key in $_GET){ $new_url .= $key ."=" . $_GET[$key] ."&"; } $file = fopen( $domain ."/". $new_url ); $data = fread( $file ); fclose( $file ); echo $data; [/code]
mikionline
Сообщение
02/09/2010 10:02
Копия темы
xota ya uje probaval etot variant mojet ya nepravelno pisal ya uje suma sawol s etim kodom ne pomagaet plizzz polniy kod as3 pomogite da plizzzzzzzzzzzzzzzzz skoraya pomow uje priexala menya v sumawedwiy dom zabirayut
FlexMaster
Сообщение
02/09/2010 10:10
Копия темы
В программировании нет магии и чудес. Если что то не работает, значит есть ошибка, которую пропустили. Поэтому проверить нужно еще раз... внимательно и не торопясь. есть еще варианты: 1. забить на это дело 2. разместить проект.
FlexMaster
Сообщение
02/09/2010 10:20
Копия темы
0
я рекомендовал бы Вам разместить проект. Это очень простая задачка. А у меня возможности нет отвлекаться от текущей работы. к сожалению |
Выразить восторг, поругаться или предложить что-нибудь можно на форуме |
Для обсуждения этого сервиса так же есть темы на фрилансе по поиску , флудотопу ,и по удалённым сообщениям ,и по Актуальным/популярным темам , и по топу "кто кому больше наотвечал" |