アップルのブラウザの微信の底部の戻る欄の表示/隠す問題

4114 ワード

このjsコードは完璧に解決します
; (function () {

    try {
        isIOS = !!navigator.userAgent.match(/\(i[^;]+;( U;)? CPU.+Mac OS X/)
        if (fn.isIOS) {
            // window.history.pushState({}, "title", "#");
            document.addEventListener('WeixinJSBridgeReady', function onBridgeReady() {
                WeixinJSBridge.call('hideToolbar');        //  
                WeixinJSBridge.call('hideOptionMenu');     //  
                console.log('ios');
                // WeixinJSBridge.call('showToolbar');        //  
                // WeixinJSBridge.call('showOptionMenu');     //  
            });

        }
    } catch (e) {
        //TODO handle the exception
    }


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

})();