staat: batterij, batterij staat API:,,,,,,,,,, 38, aandelen, 34,,,,,,, de delen van het netwerk, maandag wat in tuts + koers zal dalen tot slechts drie dollar.Niet' niet missen, mensen. En webpagina 's gebruik van mobiele apparatuur voor de toenemende hoeveelheid.En daarom is het belangrijk dat de optimalisering van de website en het netwerk van toepassing is, om zich aan te passen aan de mobiele bellers.De W3C - (World Wide Web Consortium) heeft nota genomen van deze tendens, die een reeks van API - en om deze uitdaging het hoofd te bieden.In dit artikel wordt, zal ik je een van deze geneesmiddelen, de status van de batterij van grondstoffen, en de invoering van beperkingen, waaronder de stimulering van de huidige generatie van mobiele apparatuur is ze de beperkte levensduur batterij.Als ik naar buiten ga, mijn telefoon gaat dood was, het maakt me gek.Ongeacht hoe klein de moderne smartphone is en gemakkelijk te dragen, moet je nog een adapter, voor het geval je mobiele telefoon of tablet - pc 's die niet hetzelfde, als de ontwikkeling van personeel, we kunnen bijdragen aan de oplossing van dit probleem, maar we meestal liever negeren.Tot voor kort de projectontwikkelaars een goed excuus, want er is een geneesmiddel met betrekking tot de apparatuur om de status van informatie.Maar, dit een excuus is niet langer geldig is, omdat de batterij staat in te voeren.Laten we een paar minuten om de batterij te onderzoeken wat de status is.Wat is dat?De batterij van de staat, wordt soms aangeduid als de batterij van de grondstoffen voor drugs, is een systeem van informatie te verstrekken met betrekking tot de batterij van de grondstoffen voor drugs.Het is als de variatie van de batterij of verandering van de toestand van de gebeurtenissen bij de trekker.Zelfs als de batterij staat - is de kandidaat - aanbevolen normen en specificaties zijn niet veranderd sinds mei 2012, zodat de huidige ADI niet veel zal veranderen, de toekomst, een paar bewegingen van de ontwikkelaars van de beschikbaarheid van in batterijen staat kan API.Bijvoorbeeld, een netwerk van toepassing kan de tijdelijke schorsing van een lang proces, wanneer het constateert dat de lage niveau van de batterij of van cruciaal belang is.Dit is door de opdrachtgever beslissen wat het beste is voor de gebruikers van bepaalde omstandigheden, batterij, lijkt dit destructieve gebruikers door middel van positieve acties, maar dat het mogelijk is, om te voorkomen dat, bijvoorbeeld, het verlies van gegevens.Als u de ontwikkeling van een voor het beheer van de inhoud van toepassing is, dan is het nuttig zou kunnen zijn, voor het redden van de gebruikers de gegevens vaker als de batterij is laag energieverbruik.Je klanten zullen je dankbaar zijn.Gebeurt het vaak dat mensen verliezen als gevolg van de gegevens, een dode batterijen, zelfs als dit kan te ver, maar het kan zelfs de overgang naar een donkere thema 's als de batterij laag energieverbruik.Dit zal leiden tot een scherm uit de cel in te weinig kracht, die kan leiden tot de batterij voor een paar minuten extra de tijd, en ik hoop dat dat duidelijk is, kunnen we een preventieve maatregelen in kennis worden gesteld van de door de apparatuur is het niveau van de batterij.Tijd om te kijken naar de batterij is staat, kijk dit is hoe het in de praktijk, 2.Eigenschappen, de batterij staat aan de API, vier, window.navigator.battery, Read - only.,,, tol: een boolean, aangeven of het laden van de batterij of niet.Als het apparaat geen batterijen of de waarde van de goederen niet kan worden vastgesteld, wordt de waarde van de waar,,,,, op het tijdstip van het aantal aangewezen:,, seconden voordat de batterij opgeladen.Als de batterijen zijn niet volledig opgeladen batterij of apparatuur, dan is de eigendom - 0 - 0.Als de apparatuur geen heffing is niet zeker of de resterende tijd is oneindig, waarde dischargingtime:,,,,, de numerieke vertegenwoordiging van seconden tot de volledige uitvoering van de batterij.Als de kwijting niet kan worden vastgesteld of de batterij opgeladen dan op dit moment, voor een waarde van, oneindig.Als de apparatuur geen batterijen, dan zal ook dischargingtime, oneindig is,,,,,,, een digitale, vermeld de batterij.Deze waarde is voor de terugkeer van een variabele reikwijdte van 0, 1, (kwijting), (volledig opgeladen).Als de batterij niet niveau wordt bepaald, de batterij opgeladen, of de apparatuur geen batterijen, dan het niveau van de waarde is gelijk aan 1,,,,,,,, iets dat ik verbaasd toen ik rond de specificaties, de tijd tot de tweede, bezit de batterij opgeladen, niet een paar seconden tot de volledige Uitvoering van de batterij.En de batterijen in staat om te werken als je deze interface, 3.De gebeurtenissen, de status van API - kunnen we naar de vierde geval, elke kan worden gekoppeld aan een verandering van eigendom, raam. Navigator. Batterijen,,,,, chargingchange, vuur - apparatuur worden geactiveerd en gedeactiveerd.,, chargingtimechange, opende het vuur op het tijdstip van de verandering van de dischargingtimechange, vuur,., als de resterende tijd tot de volledige uitvoering van de batterij veranderen, het niveau van de verandering, die, als de batterij veranderen.,,, is het belangrijk op te merken, moet je nog een luisteraar, window.navigator.battery, als je het wilt horen van deze gebeurtenissen.Laten we kijken naar een voorbeeld.,, navigator. De batterij. AddEventListener ('levelchange "functies (gebeurtenissen) {///////iets doen...De status van de batterij gebeurtenissen beschikbaar voor ontwikkelaars van een flexibele veranderingen in gedrag van websites en - toepassingen.Voor wat?Dat is een goede vraag, 4.Detectie van steun voor het opsporen van batterijen staat steun is makkelijk.Maar ik zal worden besproken in het volgende hoofdstuk browser verenigbaarheid van steun, omdat de huidige status van de batterij browser steun, is het van belang dat we de steun van het medicijn ontdekt.In de volgende stukje code zien hoe gemakkelijk het is het testen van batterijen staat API ondersteunende kijken.,, als (window.navigator & & het raam. - Rob. De batterij) {///////- informatie.Anders geen steun), 5.Op dit punt, browsers, de batterij staat steun is erg slecht.Op dit moment is het bieden van ondersteuning van de browser browser, zonder het gebruik van een leverancier prefix.Dat is grappig, want een aantal voorbeelden van de toepassing van de API, werkelijk kunnen helpen bij een mobiele apparatuur in de wereld steeds meer van de dominante positie van de apparatuur op de website.Een batterij staat niet polyfill API - er duidelijk reden.Een javascript, hoe sterk, geen browser kan geen toegang tot de informatie wapenonderdelen.,, 6.De demonstratie in deze rubriek, wil ik je vertellen dat het een eenvoudige toont aan dat het gebruik van batterijen staat interface, en laten zien dat het een belangrijke functie.In de presentatie, heb ik ook, < di% GT%, de etikettering, de identificatie van de resultaten, BT, zullen wij in de gegevens van de apparatuur voor het recyclen van batterijen.Dit element is de standaard verborgen, maar de batterij van de steun als de browser staat interface, dit is alleen de tijd aan het schrijven.Het toont ook, < div >, etikettering, etikettering, log, zullen we in staat zijn opgenomen in de gebeurtenissen van batterijen, en API. Over javascript. Op de eerste rij test of de browser steun staat - batterij.Als de test niet, blijkt dat de boodschap "niet ondersteund.Anders zullen wij een begeleider op batterijen staat alle gebeurtenissen gebruikt omdat de cyclus.De procedure voor de vervanging van de elementen in de overeenkomstige eigenschappen van het object van de waarde van de batterij.Zie je een demo;.Doctype: //europa.eu.int /comm /> < http: //europa.eu.int > < hoofd > < charset = "- -" > < - naam "van de" inhoud ", breedte = de breedte van de apparatuur, de oorspronkelijke omvang van 1 '/> < - de naam" inhoud "=" Aurelio Rossa "> lt; titel > de status van API - demonstratie van Aurelio de Rossa < /titel > < stijl > * {- bewijzen doos afmetingen: vak, moz. Afmetingen: afmetingen: de grens van grenzen; de doos} {doos; de grootste breedte: 500px; marge: in de auto gevuld: 0; 0.5em; de lettergrootte: 20px;} H1 (aanpassing van de tekst: het centrum te verbergen;}.- een: geen;} {. BS informatie wordenlog {}.; lengte: 200px; breedte: 100%; overflow-y: de grens van vaste #; 1 - pixel 333333; lengte: 1.3em;} {knop vullen demonstratie: 0.5em; marge: 1EM;}. Auteur {blijkt dat blok; marges: 1EM;} < /stijl > < /hoofd > < lichaam > < H1 > de status van API - < /H1 > < span id = "BS geen" = "verborgen" > - de steun niet < Kruis > < die = "de resultaten van BTTS "=" verborgen "> < H > de huidige situatie < /H > < div =" BS "> < ul > < li > de batterij?< span = "in-charge" = "bs-info" > unavailable< /span> < /li> < li> batterij zal worden die in < span = "charging-time" = "bs-info" > unavailable< /span> seconds< /li> < li> batterij zal worden discharged in Span = < "discharging-time" = "bs-info" > unavailable< /span> seconds< /li> < li> de batterij feit < span = "battery-level" = "bs-info" > unavailable< /span> /1< /li> < /ul> < /div> < /div> < h3> Log< /h3>; < div = "log" > < /div> < knop = "clear-log" = "button-demo" > de log< /button> < kleine;Type = "auteur" > de oprichting van een demonstratie < href = 'http: //www.audero. Het "> Aurelio de Rossa < /> (< href =' http: //Twitter. COM /aurelioderosa" > @ aurelioderosa < /> en LT; /kleine > < script> window.navigator = window.navigator
5 - 5
Previous:- 5: trillingen: trillingen