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