Autor Zpráva
alt64
Profil *
Ahoj, mam takovy drobny problem ale nedari se mi vubec objasnit, cuim muze by zpusoben, nadefinuji si na zacatku JS souboru, dve globalni promenne:

//GPS LONG
var myLongitude;

//GPS LAT
var latitude;


Ve fci function getGpsCoord(position){
	
	latitude =  position.coords.latitude;
	myLongitude = position.coords.longitude;
	accuracy = 	position.coords.accuracy;
	
    console.log(position.coords.latitude);
    console.log(position.coords.longitude);
    console.log(position.coords.accuracy);
    
    
    
}


Ziskam potrebne udaje a priradim je vyse definovanym promenny, pokud se ale v jine mnou definovane fci snazim ziskat hodnotu napr. myLongitude, dostany vzdy pouze hlasku "undefined"..netusim, v cem by mohl byt problem..jelikoz ve fci. getGpsCoord jsou hodnoty navraceny spravne, tak netusim, rpc se neulozit i do te globalni promenne?

Dikyza kazdou radu
Chamurappi
Profil
Reaguji na alta64:
rpc se neulozit
Co je RPC? Když píšeš jako hotentot, tak se špatně určuje, co je překlep a co odborný pojem. Kdo má ten tvůj projev louskat?
Na příští takhle odfláklý příspěvek nebudu reagovat.

Dikyza kazdou radu
Tady není co radit. Globální proměnné jsou proměnné, které fungují globálně. Nedodal jsi žádné konkrétní údaje, které by poukazovaly na příčinu problému. Buď do té globální proměnné nezapisuješ vůbec (a máš tam někde lokální proměnnou stejného názvu), nebo zapisuješ do jiné globální proměnné (kvůli překlepu), nebo z té globální proměnné čteš dřív, než do ní zapisuješ. Bez živé ukázky těžko hádat…
peta
Profil
Zkus mrknout na ty examply.
http://code.google.com/intl/cs/apis/maps/documentation/javascript/examples/
marker-animations.html
directions-simple.html
Nebo na moji stranku
http://webapp.fpf.slu.cz/gmapa/

Si myslim, ze se pokousis ziskat, co tam neni. Si poradne prohledni strukturu toho objektu, pripadne zkus toSource. dal bych tyto 2 radky na zacatek a na konec te funkce getGpsCoord.
alert(position.toSource())
alert(myLongitude.toSource())

Jinak viz Chamurappi, tvuj prispevek je bezcenny, neresitelny a mozna by pomohl link na stranku s jednoduchou ukazkou, kde bude jen to, co ma fungovat a nefunguje.

Vaše odpověď

Mohlo by se hodit

Neumíte-li správně určit příčinu chyby, vkládejte odkazy na živé ukázky.
Užíváte-li nějakou cizí knihovnu, ukažte odpovídajícím, kde jste ji vzali.

Užitečné odkazy:

Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm:

0