当用户代理来自webview android app时,如何隐藏网站标题(div)?

时间:2018-01-30 00:48:54

标签: javascript php android webview

我正在处理为我的网站创建网页浏览的应用模板。我需要一种隐藏div的方法,具体取决于该用户是否使用我的webview android应用程序。

到目前为止,我发现了以下php代码:

if ($_SERVER['HTTP_X_REQUESTED_WITH'] == "com.company.app") {
    echo 'WebView';
} else{
    echo 'Not WebView';
}

使用此代码我还需要添加什么才能隐藏特定的div(在这种情况下我的标题)?

1 个答案:

答案 0 :(得分:1)

我建议使用mobiledetect.net提供的开源库。然后,您可以使用他们的“魔术方法”来确定您的用户是否在Android上。

if( $detect->isAndroidOS() ){ }else{ }

从那里开始就像将<div>放在其他内容中,或者应用样式隐藏<div><style>.divsClass{display:none;}</style>),或者加载其他JS或CSS文件一样简单。关于如何......有很多变化,根据您的具体情况,最佳选择可能会发生变化。