【问题标题】:Viewing Javascript source in Safari Web Inspector in a UIWebView在 UIWebView 的 Safari Web Inspector 中查看 Javascript 源代码
【发布时间】:2014-11-13 09:16:14
【问题描述】:

我的 iOS 应用程序包含一个运行一些 Javascript 的 UIWebView。我可以将 Safari 网络检查器附加到我的应用程序 UIWebView 实例,并在遇到断点时调用调试器,但是我无法查看实际的 javascript 代码。

我可以看到变量和调用堆栈,但是源代码窗口是空白的。

为了使源代码可见,需要做些什么吗?

切换到 DOM 树视图确实会显示页面的内容,但这不是源代码级别的 javascript 调试。

实际上是否可以在 Web 检查器中显示正在调试的 Javascript 的源代码?

【问题讨论】:

    标签: javascript ios uiwebview mobile-safari


    【解决方案1】:

    代码不可见的原因是我在 UIWebView 上使用了 loadHTMLString 方法。

    使用文件 URL 和 loadRequest 来加载请求允许代码变得可见。

    【讨论】:

      猜你喜欢
      • 2013-11-30
      • 2014-06-01
      • 2011-08-12
      • 2016-06-24
      • 2015-08-20
      • 2013-03-18
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多