Nu deschide pagina web din linkul xml.

Intrebari despre Adobe Air

Nu deschide pagina web din linkul xml.

Mesajde RaresMC » Sâm Feb 06, 2010 3:56 pm

Bună ziua, când zic și eu că e gata treaba, altă problemă apare.Lucrez în Flash AIR.
Încarc într-un Dynamic Text un fisier xml numit "Articole.xml".Am reușit acest lucru cu ajutorul acestui forum excelent.Acum vreau când se dă click pe un articol din listă să se deschidă pagina web a articolului respectiv.Totul functioneaza corect , dar nu imi deschide pagina respectiva.Nu îmi dă nici o eroare, dar dacă dau click pe un element la tabul OUTPUT spune așa:

[SWF] RPG_2.swf - 79732 bytes after decompression
*** Security Sandbox Violation ***
Connection to http://www.rpg.ucoz.org/publ/6-1-0-55 halted - not permitted from app:/RPG_2.swf
-- This is due to the value of 'allowNetworking'.


codul as3 este acesta:

Cod: Selectaţi tot
var info = panel_mc.main_mc.info_txt;

var gallery_xml:XML;
var xmlReq:URLRequest = new URLRequest("http://www.rpg.ucoz.org/publ/rss/");
var xmlLoader:URLLoader = new URLLoader();

function xmlLoaded(event:Event):void
{
   gallery_xml = new XML(xmlLoader.data);
   var i:Number;
   for (i=0; i<gallery_xml.channel.item.length(); i++)
   {
      //trace(gallery_xml.channel.item[i].title.text());
      //info.text += gallery_xml.channel.item[i].title.text() +"\n";
      info.htmlText += "<u><a href = ' "+gallery_xml.channel.item[i].link+"' target='_blank'>" +gallery_xml.channel.item[i].title.text()+ "</u></a><br>" ;
   }
   
   
}

xmlLoader.load(xmlReq);
xmlLoader.addEventListener(Event.COMPLETE, xmlLoaded);


Unde am greșit ?
Mulțumesc.
Avatar utilizator
RaresMC
 
Mesaje: 28
Membru din: Vin Feb 06, 2009 3:26 pm
Localitate: Spania

Re: Nu deschide pagina web din linkul xml.

Mesajde Barna Biro » Sâm Feb 06, 2010 5:19 pm

Scrie in mesajul de eroare unde ai gresit: "This is due to the value of 'allowNetworking'.". Ai modificat ceva prin setarile de la Publish? Nu am Flash-u instalat si nici nu-l folosesc, deci, din pacate, nu am cum sa ma uit sa-ti spun exact ce si cum... Cauta pe google dupa eroarea respectiva, sigur nu esti prima persoana care se loveste de problema asta. ;)

Verifica valoarea parametrului "allowNetworking" si asigura-te ca e setat calumea.
Imagine
Avatar utilizator
Barna Biro
Administrator
 
Mesaje: 2037
Membru din: Vin Iul 25, 2008 1:06 am
Localitate: Lucerne, Switzerland

Re: Nu deschide pagina web din linkul xml.

Mesajde RaresMC » Sâm Feb 06, 2010 9:13 pm

În Publish nu am modifcat decât la Windows Style : Custom chrome (transparent).Să fie din cauză că am instalat și Opera (am și InternetExplorer 8 instalat), iar sistemul de operare este Windows 7.
Avatar utilizator
RaresMC
 
Mesaje: 28
Membru din: Vin Feb 06, 2009 3:26 pm
Localitate: Spania

Re: Nu deschide pagina web din linkul xml.

Mesajde Barna Biro » Sâm Feb 06, 2010 9:27 pm

Nu are nici o treaba cu cate browsere ai pe PC. Citeste aici: http://help.adobe.com/en_US/ActionScrip ... F87C6.html Trebuie sa setezi parametrul de "allowNetworking" la aplicatia ta pe "all", altfel, nu ai acces la diferite API-uri de navigare ( default-u e"internal", din cauza asta nu te lasa sa deschizi paginile ).
Imagine
Avatar utilizator
Barna Biro
Administrator
 
Mesaje: 2037
Membru din: Vin Iul 25, 2008 1:06 am
Localitate: Lucerne, Switzerland

Re: Nu deschide pagina web din linkul xml.

Mesajde Lagro » Dum Feb 07, 2010 12:43 am

Cred ca daca pui in codul de embed urmatorul parametru, va merge:
Cod: Selectaţi tot
params.allownetworking = "all";


Asta daca embeduiesti cu SWFObject
Mi-a atras atentia cineva ca sunt pe forumul de AIR si nu se embeduieste nimic, scuze e trecut de 12 noaptea si nu mai vad bine :)
Avatar utilizator
Lagro
 
Mesaje: 117
Membru din: Sâm Dec 06, 2008 10:12 am
Localitate: Constanta

Re: Nu deschide pagina web din linkul xml.

Mesajde RaresMC » Dum Feb 07, 2010 11:26 am

Nu mă descurc deloc în problema mea cu acest allowNetworking.
Însă am observat un lucru,dacă dau click dreapta pe un articol se deschide un popup menu.
Iar daca din acest menu aleg Open link îmi deschide pagina web respectivă,adică functionează corect.
Însa dacă dau click stânga îmi dă acea eroare menționată mai sus.
Haide-ți vă rog frumos poate mă puteți ajuta.
Dacă este necesar am să atașez fișierul .fla.
Mulțumesc.
Avatar utilizator
RaresMC
 
Mesaje: 28
Membru din: Vin Feb 06, 2009 3:26 pm
Localitate: Spania

Re: Nu deschide pagina web din linkul xml.

Mesajde Barna Biro » Dum Feb 07, 2010 12:48 pm

Ataseaza .fla-ul ... Sa vad daca am Flash-ul prin zona ca sa-l instalez sau poate vine altcineva cine are deja Flash-u instalat si se uita la el.
Imagine
Avatar utilizator
Barna Biro
Administrator
 
Mesaje: 2037
Membru din: Vin Iul 25, 2008 1:06 am
Localitate: Lucerne, Switzerland

Re: Nu deschide pagina web din linkul xml.

Mesajde RaresMC » Dum Feb 07, 2010 2:47 pm

Mai jos aveti fisierul.
RPG_2.rar
(146.79 KiB) Descărcat de 274 ori
Avatar utilizator
RaresMC
 
Mesaje: 28
Membru din: Vin Feb 06, 2009 3:26 pm
Localitate: Spania

Re: Nu deschide pagina web din linkul xml.

Mesajde alex » Dum Feb 07, 2010 2:55 pm

Eu nu am probleme cu deschiderea site`urilor din lista.
Avatar utilizator
alex
 
Mesaje: 140
Membru din: Sâm Noi 22, 2008 9:55 pm
Localitate: Coventry, UK

Re: Nu deschide pagina web din linkul xml.

Mesajde RaresMC » Dum Feb 07, 2010 3:07 pm

Deci la tine funcționează perfect link-urile?Când dai cșick pe un articol din listă se deschide pagina web respectivă?
Dacă e așa de ce la mine nu funcționează,oare ce să fie?
Avatar utilizator
RaresMC
 
Mesaje: 28
Membru din: Vin Feb 06, 2009 3:26 pm
Localitate: Spania

Următorul

Înapoi la Abobe AIR

Cine este conectat

Utilizatorii ce navighează pe acest forum: Niciun utilizator înregistrat şi 1 vizitator

cron