Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/448.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何识别移动应用程序javascript_Javascript_Jquery_Css - Fatal编程技术网

如何识别移动应用程序javascript

如何识别移动应用程序javascript,javascript,jquery,css,Javascript,Jquery,Css,我只想在移动应用程序中隐藏标题,但必须在所有移动浏览器中显示标题,就像在桌面浏览器中一样。如何通过css媒体查询或java脚本识别移动应用程序,或者是否有任何选择来查找移动应用程序?? 你能帮我吗我能不能只在移动应用程序上隐藏html标题?? 我尝试了下面的java脚本代码,但没有得到结果 var isOpera=(!!window.opr&&!!opr.addons)|!!window.opera | | navigator.userAgent.indexOf('OPR/')>=0; var

我只想在移动应用程序中隐藏标题,但必须在所有移动浏览器中显示标题,就像在桌面浏览器中一样。如何通过css媒体查询或java脚本识别移动应用程序,或者是否有任何选择来查找移动应用程序?? 你能帮我吗我能不能只在移动应用程序上隐藏html标题?? 我尝试了下面的java脚本代码,但没有得到结果

var isOpera=(!!window.opr&&!!opr.addons)|!!window.opera | | navigator.userAgent.indexOf('OPR/')>=0;
var isFirefox=typeof InstallTrigger!='未定义';
var isSafari=Object.prototype.toString.call(window.HTMLElement.indexOf('Constructor')>0;
var isIE=/*@cc_on@*/假| |!!document.documentMode;
var isEdge=!伊西&!!window.StyleMedia;
var isChrome=!!window.chrome&!!window.chrome.webstore;
var isBlink=(isChrome | | isOpera)&!!window.CSS;
var isMobile={
Android:function(){
返回navigator.userAgent.match(/Android/i);
},
黑莓:功能(){
返回navigator.userAgent.match(/BlackBerry/i);
},
iOS:函数(){
返回navigator.userAgent.match(/iPhone | iPad | iPod/i);
},
歌剧:功能(){
返回navigator.userAgent.match(/Opera-Mini/i);
},
Windows:函数(){
返回navigator.userAgent.match(/IEMobile/i)| navigator.userAgent.match(/WPDesktop/i);
},
any:函数(){
返回(isMobile.Android()| | isMobile.BlackBerry()| | isMobile.iOS()| | isMobile.Opera()| | isMobile.Windows());
}
};
var mobOpera=(navigator.userAgent.indexOf(“Opera”)| | navigator.userAgent.indexOf(“OPR”)!=-1.
var mobcrome=navigator.userAgent.indexOf(“Chrome”)!=-1.
var mobSafari=navigator.userAgent.indexOf(“Safari”)!=-1.
var mobFirefox=navigator.userAgent.indexOf(“Firefox”)!=-1.
var mobIe=(navigator.userAgent.indexOf(“MSIE”)!=-1)| |(!!document.documentMode==true);
var nua=navigator.userAgent;
变量为安卓=((nua.indexOf('Mozilla/5.0')>-1和&nua.indexOf('android')>-1和&nua.indexOf('AppleWebKit')>-1)和&!(nua.indexOf('Chrome')>-1));
如果(isOpera | | | | iFirefox | | iSafari | | isIE | | isEdge | | isChrome | isBlink){
$(“.navbar固定顶”).css(“显示”、“块”);
}
else if(mobOpera | | | mobChrome | | mobSafari | | mobFirefox | | mobIe){
$(“.navbar固定顶”).css(“显示”、“块”);
}
else if(is|android | isMobile.any()){
$(“.navbar固定顶”).css(“显示”、“块”);
}
其他的

$(“.navbar固定顶”).css(“显示”、“无”)
我认为您已经为移动应用程序创建了应用程序,因此应用程序中的代码会隐藏标题。@Leothelion哪个应用程序代码必须隐藏标题???@Leothelion是否可以选择使用css或javascript在移动应用程序中隐藏标题…?据我所知,若你们谈论的是移动应用程序,那个么确保它是在ios或android中构建的,那个么它的代码和网站的web代码并没有关系。在移动应用程序的代码中..隐藏它们,如果你不想显示..@Leothelion意味着必须在android应用程序开发代码中编写代码??是否有可能从css或javascript中隐藏标题??