【发布时间】:2011-01-13 01:00:31
【问题描述】:
我的开发团队已经构建了一个成功的 iOS 通用应用程序,它将复杂的 HTML5 网络应用程序同步到 iPhone / iPad。应用程序从本地文件系统加载到 UIWebView。我们最近使用 MessageUI.framework 添加了应用内电子邮件。
一切都很顺利,直到我们的 QA 部门发现 MailCompose 类的实例化导致 UIWebView 抛出 SECURITY_ERR: DOM Exception 18 错误的用例。这只发生在 iOS 4.2.1 上。当针对 SDK 4.1 构建并安装在运行 iOS 4.1 的设备上时,该应用程序可以正常运行。这感觉像是 iOS 4.2 的错误或 iOS 4.2 中出现的 HTML5 问题。
我正在寻找技术来找出 SECURITY_ERR: DOM Exception 18 的原因。我知道这个错误是某种同源异常,但它为什么在 4.1 而不是 4.2 上起作用是没有意义的.为什么 MailCompose 类会导致问题?
任何帮助都将不胜感激!
【问题讨论】:
-
你能破解这种情况吗?,我面临同样的情况?
标签: exception dom ios html uiwebview