android - 如何在移动浏览器中提示安装 native 应用程序

标签 android ios smartbanner

您好,我想在移动浏览器中显示横幅,提示用户从商店(Google Play 或 Apple)下载应用程序。一个例子如下
Example banner

对于 IOS,我发现 this .它似乎只适用于 safari 浏览器。有没有办法为其他浏览器实现它?

对于 Android,我发现 this .它适用于 PWA。我试图在我们的网站(不是 PWA)中实现它,但没有显示任何内容。

有什么方法可以在这两种操作系统和所有最新的浏览器中工作?如果没有,我如何获得评级、最新图标并检查它是否在该国受支持?

最佳答案

另一种选择是smartbanner.js , ~13 KB,没有 jQuery 或其他依赖项。

基于十几个元标记易于设置,但也具有用于更复杂场景的 API。

关于android - 如何在移动浏览器中提示安装 native 应用程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/62298608/

相关文章:

iOS 智能应用横幅

javascript - 获取 net::ERR_UNKNOWN_URL_SCHEME 错误

java - 通过缓冲阅读器读取 php...我如何区分行的变化?

iphone - 无法在 UI-(iphone) 的 TextField 中输入字符串

ios - 选项卡栏按钮在 Xcode 中可见,在模拟器中不可见

javascript - getInstalledRelatedApps() API 未检测到已安装的应用程序

java - 在 Android 中使用 App Combat 主题和 ListView

Android:带有覆盖的自定义按钮

ios - 通过 URL 下载 GMSMarker 图标