这个问题把我彻底难住了。由于它位于浏览器扩展程序中,因此我无法发布我的代码。
问题显然是 iframe 内的鼠标事件(悬停在链接上、文本上、选择...)关闭了大约 200 像素,这包括右键单击,如下图所示:
红点是实际的鼠标点击位置。同样,因为这是一个扩展(我实际上是在 Tampermonkey 中做 JS 部分,它更容易)我无法在其他浏览器中尝试它,所以它可能只是 chrome。
iframe 将包含第三方动态加载的内容,因此我不能使用 div 或其他元素。它也被重用并在加载时动态插入。
这也不会在第一次插入内容时发生,而是需要几个“周期”才能出现。
有任何想法吗?