用于在Android上通知用户的弹出窗口


Popup for notifying a user on Android

我做了一个网站,我有一个android应用程序。这个网站是用PHP/HTML制作的。我对javascript或jquery了解不多。

我有一个安卓应用程序,如果用户在手机上打开它,我希望得到通知。

所以,有人能帮我提供我需要使用的代码吗?这样,当使用android的人来到我的网站时,他们会通过弹出窗口通知我有一个可用的android应用程序。请帮帮我。

我需要基本上知道如何检测用户是否使用安卓设备,以及如何向他发送弹出窗口。

这真的帮助了我:检测Android
看看这个,让我知道你是不是在找这个。

如果您不想,则不需要javascript

$ua = strtolower($_SERVER['HTTP_USER_AGENT']);
if(stripos($ua,'android') !== false) { // && stripos($ua,'mobile') !== false) {
    // user is on an android device.
}

您可以使用javascript

var ua = navigator.userAgent.toLowerCase();
var isAndroid = ua.indexOf("android") > -1; //&& ua.indexOf("mobile");
if(isAndroid) {
    // Do something!
    // Show message about android app
    alert("We have an android app, download it now!");
}

对于检测用户正在使用的设备,这可能会对您有所帮助。然而,我不得不同意贾里德的评论,并劝阻你不要使用弹出窗口。页面顶部的横幅是可以的,但在我看来,弹出"嘿,下载这个应用程序!"确实会破坏用户体验。