Szczegóły programowe:
Wersja: 2.0 Aktualizowane
Filmu: 1 May 16
Licencja: Wolny
Popularność: 39
Pochodzące z Impact projektu i wcześniej znany pod nazwą iOSImpact, biblioteka ta w zasadzie realizuje bezgłowe przeglądarki dla urządzeń iOS.
To jak PhantomJS , ale dużo bardziej lekki i specjalnie wymyślone dla średnich iOS Appale użytkownika.
Ejecta pozwala deweloper biegać i kompilacji kodu, które normalnie byłyby wykonywane wewnątrz przeglądarki, ale bez konieczności otwierania przeglądarki.
JavaScript VM wykonuje kod JS, a HTML 5 Canvas i audio są świadczone poprzez OpenGL i OpenAL
Co nowego w tej wersji.
- Dodano wsparcie tvOS
- Dodane Gamepad API
- Dodano wsparcie dla gradientu i wzór uderzeń
- Dodano wsparcie dla wysyłania buforów Array dla XMLHttpRequest
- Dodano właściwość audio readyState
- Dodano właściwość audio playbackRate
- Dodano możliwość zmiany orientacji w bieżącej aplikacji
- Dodano Wygładzanie wsparcie dla WebGL
- Usunięto niestandardowe JavaScriptCore widelec
- Usunięto przestarzałe pikseli auto podwojenie do Canvas2D
- Użyj XIBs ekranów nośnych w miarę możliwości
- Zezwalaj arbitralną skalę siatkówki (np 3x dla iPhone6)
- Smarter console.log () - logi głębokie tylko dwa poziomy
- Obrazy są teraz leniwi załadowany przy pierwszym użyciu
Co nowego w wersji 1.5:
- renderowania czcionek Canvas2D został przeprojektowany i teraz pozwala na płynne skalowanie czcionek bez pixelating.
- Istnieją także dwie zupełnie nowe API.
- obsługa WebGL jest teraz znacznie bardziej stabilny.
- Interakcja między WebGL i Canvas2D została również znacznie poprawiona.
- Ejecta teraz umożliwia korzystanie z Offscreen WebGL płótna do rysowania w Canvas2D i vice versa.
Co nowego w wersji 1.4:
- XCode 5 kompatybilny
- Dodano wsparcie dla skompresowanych tekstur PVRTC
- Dodane canvas.toDataURL ()
- Dodano ejecta.load (Plik)
- Dodano performance.now ()
- Dodano navigator.platform
- Dodano kilka rodzimych pomocników (jsValueForPath, createFunctionWithBlock)
- Poprawiono płótno nie wyczyszczone przy ustalaniu szerokość / wysokość
- Poprawiono nieścisłości podczas rysowania obrazów
- Poprawiono różne błędy zderzeniowe i wycieki pamięci
Co nowego w wersji 1.2:
- Dodano wsparcie dla ctx.clip ()
- Dodano wsparcie dla XMLHttpRequest, aby uzyskać dostęp do lokalnych plików
- Dodano wsparcie dla automatycznego załadunku @ 2x tekstur
- Dodane navigator.onLine celu sprawdzenia połączenia z Internetem
- Dodane ejecta.getText () do wprowadzania tekstu szybka stylu
- Dodane Image.complete logiczna flagi
- Poprawiono różne błędy w XMLHttpRequest
- Poprawiono różne błędy rysowanie linii z zamkniętym / ścieżek niezamkniętych
- Poprawiono problemy z ctx.transform () i ctx.arcTo ()
- Poprawiono ctx.fill (), aby użyć niezerowe uzwojenia zasadę zamiast parzystej nieparzystej reguły
- Poprawiono problemy z unicode zwęgla podczas rysowania tekstu
Co nowego w wersji 1.1:
- Dodano czcionki fillText (), strokeText (), textAlign i TextBaseline
- Dodano okrągłe i właściwa linia skos łączy
- Dodano destination-out, cel-over, źródło-szczycie i tryby mieszania xor
- Dodane softAuthenticate () dla API GameCenter
- Dodane reportAchievementAdd () dla API GameCenter
- Dodano wsparcie dla pełnoekranowego antyaliasingu (MSAA)
- Poprawiono orientacji
- Naprawiono różne problemy rysowanie linii
- Naprawiono różne problemy dotykowy zdarzeń
- Naprawiono różne problemy z getImageData ()
Zagadnienia
Komentarze nie znaleziono