Apple lansează API-ul JavaScript pentru încorporarea de fotografii live pe web

Apple a anunțat joi o nouă API bazată pe JavaScript pentru dezvoltatorii web care doresc să permită încorporarea de fotografii live în site-urile lor și în aplicațiile web. Numit LivePhotosKit JS, noua API este în plus față de actuala API Live Photos, care permite fotografii Live pe iPhone, iPod touch, iPad și Mac și în aplicațiile care o folosesc, cum ar fi aplicația mobilă continentală Facebook, Tumblr pentru iOS și altele..

API-ul LivePhotosKit JS este disponibil pe NPM.

Probele de cod sunt disponibile ca parte a referinței API LivePhotosKit JS de la Apple.

Un player web încorporabil poate fi configurat cu resurse foto și video și alte opțiuni, cu dezvoltatori capabili să controleze comportamentul și redarea programatică.

TUTORIAL: Cum se utilizează fotografii live în povești Instagram

Dezvoltatorii trebuie să includă codul JavaScript LivePhotosKit al Apple pe site-ul lor web.

Unii dintre parametrii care pot fi folosiți includ locațiile componentelor foto și video ale unei fotografii live, indiferent dacă playerul va preînchide datele înainte ca utilizatorul să încerce să înceapă redarea, dacă controalele de redare sunt activate pentru utilizator și altele.

Jucătorul este acceptat pe următoarele browsere:

  • iOS-Safari și Chrome
  • MacOS-Safari, Chrome și Firefox
  • Android (performanța depinde de dispozitiv) -Chrome (beta)
  • ferestre-Chrome, Firefox, Edge și Internet Explorer 11

Deoarece Live Photos poate dura mult timp până la descărcare, Apple recomandă specificarea explicită a înălțimii și a lățimii elementului HTML care este decorat pentru a fi un player Live Photos.

Abonați-vă la iDownloadBlog pe YouTube

„Dacă fotografia durează prea mult, nu va putea arăta ecusonul de progres”, explică firma. „Redimensionarea activelor va îmbunătăți considerabil performanța și va reduce utilizarea lățimii de bandă.”

După cum știți, Live Photos constă din două componente - o fotografie statică și un videoclip cu momentele cu 1,5 secunde înainte și 1,5 secunde după realizarea fotografiei. Fotografiile live pot fi capturate pe iPhone SE, iPhone 6s, iPhone 6s Plus, iPhone 7, iPhone 7 Plus.

Dispozitivele care acceptă vizionarea fotografiilor live includ iPhone, iPad și iPod touch cu iOS 9 sau o versiune ulterioară, modele Mac cu OS X El Capitan sau versiuni ulterioare și modele Apple Watch pe watchOS 2 sau ulterior.

„Pe lângă redare, utilizatorii își pot împărtăși fotografiile live în aplicația dvs. pe iOS, macOS și web”, a remarcat compania Cupertino.

Pentru mai multe informații, vizitați developer.apple.com/live-photos.

Sursa: Apple