我怎么知道我被一个进步的网络应用程序调用了



我一直在遵循谷歌上的指导来创建PWA,但我很感兴趣的是,是否有任何约定可以与PWA调用的数据服务器进行通信。向请求中添加参数是最简单的方法,即

var dataUrl = 'https://query.myapi.com/v1/get?source=pwa';

然后检查源参数?或者我应该添加到请求标头中?

在您的代码中

if (window.matchMedia('(display-mode: standalone)').matches) {  
// do things here  
// set a variable to be used when calling something  
// e.g. call Google Analytics to track standalone use   
}  

**假设你也在设置你的应用程序,作为快捷添加到用户主屏幕

您必须将流量源传递给Google Analytics,指示其来自PWA。有关更多详细信息,请参阅此答案。

相关内容

最新更新