首页 > 解决方案 > 有没有办法知道什么叫做我的 HTML 页面

问题描述

我正在开发 chrome 扩展程序,但我遇到了一个问题。当我单击右上角时,我有正常的弹出窗口,我通过右键单击我的屏幕从上下文菜单中使用 chrome.window.create 在新窗口中调用相同的弹出窗口。
问题是我找不到如何知道弹出窗口是由我的 window.create 显示还是仅通过单击右上角的徽标来显示。根据所谓的弹出窗口,显示的信息并不完全相同。
有没有办法做到这一点?
感谢
更新:
我的弹出页面由 popup.html 和 popup.js 文件控制。我有一个名为 main.js 的文件,它控制与我的上下文菜单有关的所有内容我用这个windows.create
从我的 main.js 文件中调用我的弹出页面
所以你可以看到我可以从两个来源调用我的弹出页面,main.js 文件和当我点击右上角的扩展标志时。
我的问题是知道是什么打开了我的弹出页面。

标签: javascripthtmlbootstrap-4google-chrome-extension

解决方案


虽然标题建议您应该查看开发人员控制台 > 网络以查看调用您的 html 的内容,但实际上问题并不清楚。


推荐阅读