Google chrome extension 从chrome扩展检测用户源

Google chrome extension 从chrome扩展检测用户源,google-chrome-extension,Google Chrome Extension,如何检测用户是否来自chrome应用程序,check.php页面的显示方式将与直接来自chrome应用程序的用户和来自chrome应用程序的用户有所不同 { "name": "New App", "version": "1", "manifest_version": 2, "app": { "launch": { "web_url": "example.com/check.php" } }, "icons": { "128": "l.png

如何检测用户是否来自chrome应用程序,check.php页面的显示方式将与直接来自chrome应用程序的用户和来自chrome应用程序的用户有所不同

{
  "name": "New App",
  "version": "1",
  "manifest_version": 2,
  "app": {
  "launch": {
      "web_url": "example.com/check.php"
    }
  },
  "icons": {
    "128": "l.png"
  }
}
使用以下命令:

"launch": {
    "web_url": "example.com/check.php?source=app"
}
在PHP端,检查$\u GET['source']变量。如果它是应用程序,那么它来自chrome应用程序

{
  "name": "New App",
  "version": "1",
  "manifest_version": 2,
  "app": {
  "launch": {
      "web_url": "example.com/check.php"
    }
  },
  "icons": {
    "128": "l.png"
  }
}

FWIW,这是Chrome网络商店为他们的应用程序所做的。他们检查utm_源变量中的chrome ntp图标值。

不,这无关紧要,因为它就像get一样隐藏/隐藏。