何时从背景中注入JS的chrome扩展

发布于 2025-01-24 04:48:34 字数 277 浏览 1 评论 0原文

我有Chrome Extension,并在加载选项卡时将我的应用程序注入网页。

 chrome.tabs.onUpdated.addListener((tabId, changeInfo, tab) => {
    if (changeInfo.status === 'complete') {
    // Inject app

有时,某些页面加载时间非常慢,可以已经加载DOM,但是有些东西会继续加载和加载,所以有更好的时间注入我的应用程序吗? 以及如何检测到它?

I have Chrome extension and I'm injecting my app in to a web pages when the tab is loaded.

 chrome.tabs.onUpdated.addListener((tabId, changeInfo, tab) => {
    if (changeInfo.status === 'complete') {
    // Inject app

And sometimes somepages load time is very slow, DOM can be already loaded but some stuff keeps loading and loading, so is there a BETTER time to inject my app?
And how to detect it?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。
列表为空,暂无数据
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文