【发布时间】:2011-11-22 16:26:19
【问题描述】:
我面临以下问题:我的应用程序必须加载一些网络内容,并且由于某种原因,内容未按应有的方式呈现,(网络内容在移动 safari 上完美运行)。 所以我需要一种方法来通知 UIWebView 中的 javascript 错误。
我阅读了thisanswer,但实际上我无法让它工作:(
有人,已经这样做了,请解释我该怎么做?
另一个问题是:iOS 5.x 中的 UIWebView 集成了nitro引擎?因为有人说是,别人说不是……
提前致谢
【问题讨论】:
-
你提到的答案不是关于 UIWebView 而是 Mac OS 的 WebView。有一些 JS / JQuery 函数在 UIWebView 上运行不佳(但 Mobile Safari 并没有呻吟) - 对于我们在 DOM 中由 JQuery 进行的示例查询。无法在 UIWebView 中跟踪 JS 错误 - 您需要获取 JS 文件并了解发生了什么。
-
实际上,如果您更仔细地阅读我链接的链接,尤其是 prcela 的答案,他说该解决方法甚至在 iOS 上也有效。还有另一种在 webview 中调试的方法,启用 webkit 远程调试。所以可能性不止一种……
标签: javascript ios uiwebview