我搜索了Google和stackoverflow,但对我的问题一无所知。
我正在帮助用户使用Cocoa Webview检查我的应用程序中的Yahoo邮件。
在雅虎邮箱页面:我可以显示欢迎页面,但在我输入我的雅虎帐户并点击“登录”后,我被重定向到一个页面,显示:“你几乎就在那里,但你的网络浏览器没有支持最新版本的Yahoo! Mail“。
在该消息下方有3个链接:
然后我点击Safari但没有任何反应!
我尝试使用Gmail和Facebook登录,这绝对没问题。
我的Cocoa Webview无法加载Yahoo!的任何原因邮件页面?如何解决这个问题?
注意:如果我将我的Yahoo邮箱帐户切换回经典模式,那么它可以正常工作。 (即,Cocoa Webview可以显示邮件页面)
提前致谢,
约什
答案 0 :(得分:0)
你可以使用Safari欺骗,以便雅虎认为它是Safari连接,这可以解决它:
webViewOutlet.applicationNameForUserAgent = "Version/9.0.3 Safari/601.4.4";
您可以从以下网址找到最新的字符串: