我怎么知道用户正在从他们的Chrome下载文件?

How can I know a user is downloading a file from their Chrome

本文关键字:Chrome 下载 文件 他们的 用户 我怎么知道      更新时间:2023-09-26

我想创建一个Chrome扩展,可以将下载链接转发到我的服务器。

我有两个问题:

  1. 我如何知道用户是否正在从Chrome下载文件?
  2. 无论如何可以让Chrome弹出我的Chrome扩展,而不是其默认下载栏?

这两件事都是(目前)不可能实现的,因为没有"下载"模块的谷歌Chrome扩展。

参见Downloads Extensions API Proposal;这样的功能可能会在将来实现。

你可以用javascript来检测浏览器

浏览器代号:navigator.appCodeName

浏览器名称:navigator.appName

浏览器版本:navigator.appVersion

平台:navigator.platform

User-agent header: navigator.userAgent

您可以在此链接尝试这些函数

编辑:误解…