javascript-如何检测到用户已将webapp添加到移动设备的主屏幕上?

javascript-如何检测到用户已将webapp添加到移动设备的主屏幕上?,第1张

概述我正在开发一个webapp.我想计算将我的Web应用添加到主屏幕的用户数.假设我的网站是.http://www.example.com我添加了允许移动用户将其添加到主屏幕的元标记.我希望有一定数量的用户下载了我的Web应用程序.如果用户即使没有打开也已经下载了,那么我也应该收到用户已将其添加到主

我正在开发一个webapp.我想计算将我的Web应用添加到主屏幕的用户数.

假设我的网站是.

http://www.example.com

我添加了允许移动用户将其添加到主屏幕的元标记.我希望有一定数量的用户下载了我的Web应用程序.如果用户即使没有打开也已经下载了,那么我也应该收到用户已将其添加到主屏幕的通知.

因此,当将Webapp添加到主屏幕时,我需要任何能正常工作的事件.

我的webapp是HTML5

解决方法:

首先,根据官方常见问题解答,正式是不可能的:

How can I detect if the app is running as an installed app?

You can’t, directly.

再次重申

Best practicesDo not prompt the user to add your app to the homescreen. There is no way to detect if the app is running installed or not.

来源:https://developer.chrome.com/multidevice/android/installtohomescreen

您可以在页面加载时手动检查屏幕尺寸,因为Chrome无法手动全屏显示,但不要依赖于此(尽管出于统计目的,这可能很有趣).

另一个可能有用的说明是,将应用程序添加到主屏幕后不会下载该应用程序.发生的一切是,将使用某些参数创建到Chrome的“链接”.通过设计,几乎没有向开发人员披露有关此过程的信息,以防止公司强迫用户在其运行之前“安装” webapp.

总结

以上是内存溢出为你收集整理的javascript-如何检测到用户已将webapp添加到移动设备的主屏幕上?全部内容,希望文章能够帮你解决javascript-如何检测到用户已将webapp添加到移动设备的主屏幕上?所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/web/1078228.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-27
下一篇 2022-05-27

发表评论

登录后才能评论

评论列表(0条)

保存