Odpowiedz na ten temat
Pokaż wyniki od 1 do 4 z 4

  1. Dołączył
    Mar 2008
    Postów
    57

    Cytuj | #1

    Czy da się jakoś przyspieszyć wykonywanie skryptów JS w UIWebView? Mam prosty skrypt, który na symulatorze działa bardzo szybko, na urządzeniu natomiast muli niesamowicie (czasami trzeba czekać ok 5 sekund zanim ruszy). Czy to normalne w iOSie? Czy da się jakoś przyspieszyć JS?
    Pozdrawiam


  2. Avatar wojtkow SM? Tylko S...


    Dołączył
    May 2007
    Skąd
    Poznań
    Postów
    3,620

    Cytuj | #2

    Właśnie dlatego nie należy polegać na testach na symulatorze. Symulator nie oddaje wielu rzeczy, między innymi prędkości urządzenia, czy np. dostępnej pamięci (na tym ja się przejechałem )
    Komputer: MBA 11.6" i7 1.8GHz 4GB RAM 256GB SSD, iMac 27" i7 2.8GHz 8GB RAM 240 GB SSD + 1 TB HDD
    Telefon: iPhone 4
    Odtwarzacz: iPhone 4
    Tablet: iPad (2012) 4G, iPad WiFi
    Moje programy w AppStore:
    iOS => Project Planner | Project Planner HD
    OSX => Project Planner Viewer
    Zgodnie z regulaminem nie udzielam porad poprzez PW - masz pytanie, pytaj na forum.


  3. Dołączył
    Mar 2008
    Postów
    57

    Cytuj | #3

    Zgadzam się z Tobą, zazwyczaj robię testy na urządzeniu po zrobieniu większej funkcjonalności.
    Czy temat JS jest problemem globalnym czy to raczej u mnie w kodzie są jakieś problemy? Spotkaliście się też z czymś takim? Jak sobie radziliście?

  4. JKK
    Mężczyzna JKK jest offline
    Avatar JKK
    Dołączył
    Jan 2008
    Skąd
    Osolin
    Postów
    400

    Cytuj | #4

    Na jakim iOS testujesz i na jakim urządzeniu? w iOS 4.3.x ponoć jakieś nitro zastosowali i JS ma działać szybciej.
    Ale to chyba niewielka pociecha.
    Jak optymalizacja nie pomoże, to trzeba zaniechać JS i co się da napisać normalnie.
    Komputer: MacBook C2D 2,16GHz; iBook G3 600
    Telefon: iPhone 3GS 16GB White
    Tablet: iPad WiFi 32GB
    WWW: http://macwyznawca.pl/
    MacWyznawca i Apple Fanboy!
    Moje programy na iPhone i iPad'a | Na Mac OS: Faqt - Faktury na Mac OS.

Odpowiedz na ten temat