不仅是wkwebview,它还是在Safari应用程序扩展程序的弹出窗口wkwebview中运行的单页应用程序。我需要在SafariExtensionViewController和wkwebview内部的此spa之间进行通信。我完全不知道如何处理它。
如果要调试wkwebview显示的javascript代码,则需要转到Safari->首选项->高级->在菜单栏中显示开发菜单
然后,新标签会显示在Safari“开发”上按下它并选择模拟器或运行您的应用程序的设备(如果您没有看到任何设备或模拟器,因为您是在应用运行之前运行Safari的。请通过单击鼠标左键将其关闭->关闭并再次将其打开,即可使用)
它会向您显示该应用程序当前呈现的html。您可以选择调试应用,请在控制台上查看日志/错误
希望我有所帮助