想知道可能会知道这里会发生什么。我正在使用羽量级插件在iframe中显示youtube视频。
但是如果在加载sw.js文件之前关闭灯箱。然后,它会在单独的检查器窗口中打开sw.js文件。我附上了3个截图,以进一步解释这个问题。
屏幕截图 - 这是调用嵌入式YouTube视频时的网络。如您所见,sw.js文件已加载。如果你关闭它,那么它工作正常。
第二个屏幕截图 - 这是调用嵌入式YouTube视频时的网络。您可以在此处看到sw.js文件尚未加载。当灯箱加载前关闭灯箱时,sw.js文件会在单独的检查器窗口中打开,请参见屏幕截图3.
第3个屏幕截图 - 您可以看到检查员已打开sw.js文件已在新的检查器窗口中打开。
我还应该补充一点,在调用新的轻量级时,我使用root选项更改灯箱的根,使用beforeOpen选项以使用'$ .featherlight.close();'关闭上一个轻量级灯箱。