ÇÎÝÇÁ / ÊÛííÑ áæä ÔÑíØ ÓÊÇÊÓ Status and Navigation Bar - ÇáßæÑÏæÝÇ æ ÇáÝæä ÌÇÈ
ÇáßæÑÏæÝÇ æ ÇáÝæä ÌÇÈ Phone Gap / Cordova
áÌÚá ÇáÊØÈíÞ ÈßÇãá ÇáÔÇÔÉ Ïæä ÙåæÑ ÔÑíØ ÇáÓÇÚÉ æ ÇáÊäÈíåÇÊ Ýì ÇáÇÚáì Çæ ÊÛííÑ Çááæä
mko Since some Android 4+ apps build for the platform can run full screen, and since 4.4+ apps using the Immersive mode can hide the status & navbar and allow for a truly fullscreen UI.
áÊÛííÑ Çááæä :
åäÇß ÎØæÊíä : ÇáÇæáì åì ÇÖÇÝÉ ÈáæÌä æ ÇáËÇäíÉ ÑÈØ ÎÇÕíÉ ÇáÈáæÌä ÇáÊì äÑíÏåÇ ÏÇÎá ãáÝ ÇáßæäÝÌ Config
1- ËÈÊ ÇáÈáæÌä ÈåÐÇ ÇáÇãÑ :
2- ÑÈØ ÇáÎÇÕíÉ ÇáãÝÖáÉ ááÈáæÌä :ßæÏ:cordova plugin add cordova-plugin-statusbar
ßæÏ:<preference name="StatusBarOverlaysWebView" value="true" />ÛíÑ ÇáÞíãÉ ÈÇááæä ÇáÐì ÊÑíÏåßæÏ:<preference name="StatusBarBackgroundColor" value="#000000" />
ÇÒÇáÉ ÇáÔÑíØ :
ãíÒå åÐÇ ÇáßæÏ åæ íÚãá ÈÔßá Óáíã ãÚ ßá ÇáÇÌåÒÉ æ åäÇß ßæÏ ÎÇÕ ááÇì ÝæäßæÏ:<!DOCTYPE html> <html> <head> <title>Device Ready Example</title> <script type="text/javascript" charset="utf-8" src="cordova.js"></script> <script type="text/javascript" charset="utf-8"> // Wait for device API libraries to load // function onLoad() { document.addEventListener("deviceready", onDeviceReady, false); } // device APIs are available // function onDeviceReady() { // Now safe to use device APIs StatusBar.hide(); } </script> </head> <body onload="onLoad()"> </body> </html>
ÇáãÑÌÚ :
https://cordova.apache.org/docs/en/4...viceready.html
https://cordova.apache.org/docs/en/l...gin-statusbar/
ÌãíÚ ÇáÇßæÇÏ Ýì ÇáãÑÝÞÇÊ



ÑÏ ãÚ ÇÞÊÈÇÓ
ÇáãÝÖáÇÊ