微信ブラウザISOシステムの下部ナビゲーションバー

912 ワード

ISO携帯電話は、H 5ページが微信ブラウザで開くと、ページ自体が上に上がることができるが、このページに設定された底部弾枠(layerで書かれた弾枠を採用)は、微信ブラウザが持参した底部ナビゲーションバーに遮られている.しかもiphoneX、iphoneXRは持ち上げられ、iphone 6、7、8/sは隠されています(お金があればお父さんです).資料を調べると、いくつかの解決策があります.最后にプロジェクトの需要によって、受け入れていないで、UIのスタイルを修正しました...
ネットユーザーたちが言っているいくつかの解決策をまとめてみましょう.後で使えるかもしれません.
1/メインストリームはナビゲーションボックスを隠すことです.しかし、私のUIは許可されていません.の
非表示:
(1)ページに閲覧記録を持たせず,ページ転記をJS麗に書く.前に戻るナビゲーションボックスが現れたのは、ページに閲覧記録があるため、windowをlocation.href=“XXXXXX”,改为window.location.replace = "xxxxx".この方法は少量のページにしか向いておらず,ページが多いのは向いていない.
(2)微信のインタフェースで隠す.しかしこれは企業登録ユーザーに使われているそうです.どうせ私は使っても効果がない.

document.addEventListener('WeixinJSBridgeReady', function onBridgeReady() {
    //       API       
    WeixinJSBridge.call('hideToolbar');
});

(3)クッキーで隠して、これは試したことがありません.面倒な感じがして、使える時にもう一度見てみましょう.
アドレスhttps://blog.csdn.net/gaofei880219/article/details/80569026