有没有办法向窗口对象注册新功能?

时间:2019-05-11 08:21:07

标签: javascript google-chrome

我想添加一个新功能,或者可以说将新功能注册到可以全局访问的chrome:-

但是刷新页面后不应将其删除,即使刷新后也可以在所有选项卡中访问吗?

示例 存在的是这样的:-

1:-window.fetch(),可以用作fetch(URL)

2:-window.find()

我想要什么:-

window.customFunction

可以用作

window.customFunction() 

customFunction("some parameter")

1 个答案:

答案 0 :(得分:3)

您只能通过编写Chrome extension来做到这一点,可能使用content script来将函数注入页面。用户必须安装您的扩展程序才能访问该功能。