Autor Zpráva
davef6
Profil
Zdravím,

dokáže mi někdo vysvětlit proč nefunguje jquery funkce $.get na mobilních telefonech (iphone atd..) i když v PC normálně funguje? Dá se to nějak ošetřit? díky
pcmanik
Profil
davef6:
Na mojich weboch bezproblémov funguje. Hodil by sa odkaz na živú ukážku.
davef6
Profil
tak např. tady http://www.mp3stahuj.cz/legracni-videa/6416/kreckova-pisnicka pod videem třeba nefunkční videa či hodnotit. Na PC ok, přes mobil (http://www.mobilephoneemulator.com/) nejede
shaggy
Profil
davef6:
Podstatné je, kde ti to nefunguje? Na mobile, alebo iba v tom (nepodarenom) emulátore?
Pretože ten emulátor sa ani zďaleka nedá nazvať emulátorom mobilov (iba načíta obsah stránky a zobrazí ho, pričom mu podstrčí iné hlavičky), stále sa jedná o vykreslovacie jadro prehliadača, v ktorom to pozeráš.
+ robí to nešikovným spôsobom, jednoducho načíta zdrojový kód tej stránky a zobrazí ti ho (+ doplní tam pár javascriptov a opraví pár ciest k súborom). Ak sú tam napr. ajaxové volania, tak tie idú z domény mobilephoneemulator.com na doménu mp3stahuj.cz, čo nemôže fungovať (kvôli bezpečnosti).

Na štandardnom webe, zobrazenom v štandardnom mobilnom prehliadači ajaxové volania samozrejme bez problémov fungujú.
pcmanik
Profil
davef6:
Na iPhone my to bez problémov funguje. Takže chyba bude v tom emulátore.
davef6
Profil
Díky za odpovědi. Můžu ještě poprosit o kontrolu tady http://www.mp3stahuj.cz/legracni_videa_tyden jestli se dole načte nekonečný seznam?
pcmanik
Profil
davef6:
Ano funguje to. Prakticky nieje žiadny dôvod prečo by to nemalo ísť, jquery nieje stavané len na desktopové prehliadače.
Odpoveď prečo to nejde už napísal shaggy. Určite máte po ruke nejaký Android telefón, tam to taktiež musí ísť.
davef6
Profil
Díky za vyzkoušení

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