我們想知道如何隱藏移動瀏覽器的地址欄。我們很少看到有關此問題的主題,我們對其進行了測驗,但不起作用。請檢查您的代碼是否隱藏地址欄并幫助我知道我們應該怎么做
we want to hide mobile browser address bar (URL bar) with using javascript or css.

謝謝大家的幫助
uj5u.com熱心網友回復:
你以前試過什么代碼?
這是在移動設備中隱藏地址欄的一種非常標準的方法。
// New event listener:
window.addEventListener("load",function() {
setTimeout(function(){
// Hide the address bar:
window.scrollTo(0, 1);
}, 0);
});
JSFiddle 來演示:https ://jsfiddle.net/bjcra2vx/
uj5u.com熱心網友回復:
上面的擴展解決方案。這應該涵蓋您的所有基礎。下次請先分享你自己的嘗試:
// Extended solution for hiding address bar:
(function() {
var browser = window,
doc = browser.document;
// If there's a hash, or addEventListener is undefined, stop here
if ( !location.hash || !browser.addEventListener ) {
//set to 1
window.scrollTo( 0, 1 );
var scrollTop = 1,
//reset to 0 if needed
checkWindowBody = setInterval(function(){
if( doc.body ){
clearInterval( checkWindowBody );
scrollTop = "scrollTop" in doc.body ? doc.body.scrollTop : 1;
browser.scrollTo( 0, scrollTop === 1 ? 0 : 1 );
}
}, 15 );
if (browser.addEventListener) {
browser.addEventListener("load", function(){
setTimeout(function(){
//reset to hide address
browser.scrollTo( 0, scrollTop === 1 ? 0 : 1 );
}, 0);
}, false );
}
}
})();
轉載請註明出處,本文鏈接:https://www.uj5u.com/qiye/386904.html
標籤:javascript 查询 css
