【发布时间】:2012-11-25 20:50:28
【问题描述】:
我正在为 iOS 开发网络浏览器,并且我注意到 UIWebView 在某些情况下的行为与 safari 不同。我想不通的是亚马逊的网站。
当我点击 iPad safari 右上角菜单栏上的“登录”时,它会打开一个弹出窗口,我可以在其中选择“您的帐户”来加载登录页面。
但是当我在一个普通的 UIWebView 上尝试它时,它不会显示弹出窗口。我怀疑它与悬停效果有关,但无法解决。
有什么想法吗?
吉尔
预期结果:
【问题讨论】:
我正在为 iOS 开发网络浏览器,并且我注意到 UIWebView 在某些情况下的行为与 safari 不同。我想不通的是亚马逊的网站。
当我点击 iPad safari 右上角菜单栏上的“登录”时,它会打开一个弹出窗口,我可以在其中选择“您的帐户”来加载登录页面。
但是当我在一个普通的 UIWebView 上尝试它时,它不会显示弹出窗口。我怀疑它与悬停效果有关,但无法解决。
有什么想法吗?
吉尔
预期结果:
【问题讨论】:
可能是 UIWebView 在亚马逊网站上执行某些 JavaScript 时出现问题。1
也许使用诸如 Three20 的 TTWebController 或 CIALBrowser 之类的替代品会有所帮助?
【讨论】: