Ekran Uyandırma Kilidi API'si artık tüm tarayıcılarda destekleniyor

Screen Wake Lock API resmi olarak tüm önemli tarayıcılarda: Chrome, ve Firefox'ta kullanılabilir. Bu API, cihazın ekran uyanık kalma davranışını kontrol etmenize olanak tanır. web uygulamalarıyla kesintisiz etkileşimler kurulmasını sağlıyor.

Tarayıcı Desteği

  • Chrome: 84..
  • Kenar: 84..
  • Firefox: 126..
  • Safari: 16.4.

Kaynak

Artık aşağıdaki iki kullanım alanından yararlanabilirsiniz.

  • Sorunsuz sunular: API, web tabanlı içeriklerde ekranların kararmasını önler sunum veya slayt gösterisi uygulamaları sağlar. Böylece sunucular artık şık ve etkileşimli profesyonel deneyim.
  • Yemek tarifi siteleri: API, ekranı açık tutabilir ve böylece kullanıcıların endişelenmesine gerek kalmaz Ekran kapandığında ve aynı zamanda elleri hamurlayken hamur işi tarifini takip ediyor.
ziyaret edin.

API'yi kullanmayla ilgili tüm ayrıntılar için şuraya bakın: Screen Wake Lock API ile uyanık kalın. Aşağıdaki kod snippet'i en yaygın etkileşimleri gösterir.

// The wake lock sentinel.
let wakeLock = null;

// Function that attempts to request a screen wake lock.
const requestWakeLock = async () => {
  try {
    wakeLock = await navigator.wakeLock.request();
    wakeLock.addEventListener('release', () => {
      console.log('Screen Wake Lock released:', wakeLock.released);
    });
    console.log('Screen Wake Lock released:', wakeLock.released);
  } catch (err) {
    console.error(`${err.name}, ${err.message}`);
  }
};

// Request a screen wake lock…
await requestWakeLock();
// …and release it again after 5s.
window.setTimeout(() => {
  wakeLock.release();
  wakeLock = null;
}, 5000);

Screen Wake Lock API'nin evrensel olarak benimsenmesi, web geliştirme topluluğu. Sahip olduğu çeşitli uygulamaları ve yaygın desteği sayesinde daha güvenilir ve gösterişli bir web deneyimi oluşturarak daha fazla avantajdan yararlanabilirsiniz. kullanıcılara ulaşabiliyoruz. Daha sorunsuz ve kesintisiz bir web için şerefe!