Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/418.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 如何从扩展中获取当前版本的Chrome?_Javascript_Google Chrome Extension - Fatal编程技术网

Javascript 如何从扩展中获取当前版本的Chrome?

Javascript 如何从扩展中获取当前版本的Chrome?,javascript,google-chrome-extension,Javascript,Google Chrome Extension,我正在使用实验性的API WebRequest为Chrome制作一个用户代理切换器,我想显示当前使用的用户代理 为此,我必须获得当前版本的Chrome,但我在文档中找不到任何与此相关的内容,我无法访问“chrome://version“出于安全考虑,请参阅页面 你有办法帮我吗 您始终可以使用好的旧导航器对象(导航器。userAgent是确切的属性,但它包含许多其他信息),它可用于扩展。您始终可以使用好的旧导航器对象(navigator.userAgent是确切的属性,但它包含许多其他信息),它可

我正在使用实验性的API WebRequest为Chrome制作一个用户代理切换器,我想显示当前使用的用户代理

为此,我必须获得当前版本的Chrome,但我在文档中找不到任何与此相关的内容,我无法访问“chrome://version“出于安全考虑,请参阅页面


你有办法帮我吗

您始终可以使用好的旧
导航器
对象(
导航器。userAgent
是确切的属性,但它包含许多其他信息),它可用于扩展。

您始终可以使用好的旧
导航器
对象(
navigator.userAgent
是确切的属性,但它包含许多其他信息),它可用于扩展。

如何

window.navigator.userAgent
在你的背景页上?

怎么样

window.navigator.userAgent
在你的背景页上?

试试看

function getChromeVersion(){
  var match = window.navigator.userAgent.match(/Chrom(?:e|ium)\/([0-9\.]+)/);
  return match ? match[1] : null;
}
或用于多浏览器支持。

试试看

function getChromeVersion(){
  var match = window.navigator.userAgent.match(/Chrom(?:e|ium)\/([0-9\.]+)/);
  return match ? match[1] : null;
}
或用于多浏览器支持