什么是chrome对象?

bn31dyow  于 2022-12-16  发布在  Go
关注(0)|答案(1)|浏览(214)

我刚刚在chrome中偶然发现了一个叫做chrome的全局对象,我不知道这个对象是什么,也找不到关于它的任何信息(这和chrome的应用程序/扩展对象不一样),这是chrome用来测试新功能的某种对象吗?

46qrfjad

46qrfjad1#

根据对象的名称,我猜if的目的是作为Chrome扩展开发人员的实用程序,尽管它公开了一些方法,这些方法可能在扩展范围之外的常规网站上有用。
有些API似乎用途非常狭窄,例如chrome.webstore.install()用于扩展安装。其他方法和属性,如chrome.csi().pageT用于获取页面加载后的时间,可能在扩展上下文之外有用,但由于没有其他浏览器可能会公开它们,因此我认为这些API在预期上下文之外没有任何好的用途。
不幸的是,Chrome开发者网站今天有点古怪,抛出HTTP 500,但至少根据谷歌搜索结果,您应该能够找到有关chrome.webstorechrome.appNotifications API的信息,只要开发者网站重新活跃起来。chrome.appNotifications似乎与桌面通知有关。
这个对象似乎是一个隐藏的宝藏,我还没有找到一个像样的列表,描述所有公开的API。所以现在,获得各种API信息的最简单的方法可能是在开发工具中检查chrome对象,然后搜索吸引你眼球的方法。

相关问题