针对app环境执行特定的JS代码

需求

在使用wap封装的app时,会遇到仅在app需要进行的事件或行为。这时就需要判断浏览器类型来执行特定的代码。

解决方法

       function getIsApp () {
                var ua = navigator.userAgent;//获取浏览器信息
                if (ua.indexOf('CK 2.0')!=-1) {//判断浏览器信息中是否包含打包时的API的值(我使用的是云打包,具体需要根据不通的打包API来判断)当存在特定值时,则判断为app环境。
                    $(".footer").hide();
                }else{
                    console.log("not a app")
                }
            };
            getIsApp ();
        });

 

你可能感兴趣的:(前端开发)