立即打开 iOS WebView 的 Web Inspector

Posted

技术标签:

【中文标题】立即打开 iOS WebView 的 Web Inspector【英文标题】:Instantly open Web Inspector for iOS WebView 【发布时间】:2019-08-31 10:27:44 【问题描述】:

我正在使用 WebView 开发 ios 应用程序。 我需要调试的是,这就是我要做的:

    在 iOS 上打开 WebView 进入桌面 Safari -> 开发 -> iPhone ->

问题是一些脚本在 WebView 打开的那一刻发生。因此,当我打开 Web Inspector 时,我看到的只是一个空白页面。 有没有办法在 Web Inspector 打开之前暂停页面处理?

【问题讨论】:

【参考方案1】:

对于这种情况,我会在布局中的某个位置放置一个 UIButton,并仅在按下按钮时请求 url。也就是说,您将在屏幕上启动并使用 WKWebView,并且您只需导航到 UIButton 的点击事件上的 url 路径。

这仅用于调试目的。

【讨论】:

以上是关于立即打开 iOS WebView 的 Web Inspector的主要内容,如果未能解决你的问题,请参考以下文章

ios - 如何在 Web 视图中使用 javascript 打开 swift 视图?

如何从 webview iOS 中的表格单元格打开 url

iOS开发Safari调试WebView页面

iOS调试WebView,简单到无门槛

webview加载pdf在ios5中损坏

wkwebview和UIWebView调试技巧