我试图找出为什么使用Javascript的东西在UIWebView中不起作用.据我所知,没有办法在XCode中为js文件设置断点.没问题,我将回到2004年并使用警报状态 - 哦等等他们似乎也不在UIWebView内部工作!
我唯一能想到的是将我的HTML和JS文件导出到我的桌面,然后在Safari中进行调试.这有效!但是,当然,我在UIWebView中遇到的错误在Safari中不会发生.
是否还有其他方法可以在UIWebView内部进行调试,或者使用类似于使用老派警报方法的任何技巧?
这是便于WkWebView中的INSPECT ELEMENT的代码片段
preferences.setValue(true, forKey:"developerExtrasEnabled")
Run Code Online (Sandbox Code Playgroud)
以下是在OSX中工作的INSPECT ELEMENT的屏幕截图(右键单击)
右键单击相当于iOS中的Tap&Hold但是我无法看到我在OSX中看到的任何内容
如果有人想尝试,这是完整的代码