【问题标题】:Cocoa Webview: cannot display Yahoo mailCocoa Webview:无法显示 Yahoo 邮件
【发布时间】:2012-07-19 04:20:39
【问题描述】:

我已经通过 Google 和 stackoverflow 进行了搜索,但对我的问题一无所知。

我正在帮助用户使用 Cocoa Webview 在我的应用程序中检查他们的 Yahoo 邮件。

在 Yahoo 邮件页面:我可以显示欢迎页面,但是在我输入我的 Yahoo 帐户并单击“登录”后,我被重定向到显示:“您快到了,但您的网络浏览器没有支持最新版本的 Yahoo! Mail”。

该消息下方是 3 个链接:

  • 火狐
  • Internet Explorer(适用于 Windows)
  • 野生动物园

然后我点击 Safari,但没有任何反应!

我尝试使用 Gmail 和 Facebook 登录,这绝对没问题。

我的 Cocoa Webview 无法加载 Yahoo! 的任何原因邮件页面?如何解决这个问题?

注意:如果我将 Yahoo 邮件帐户切换回经典模式,则它可以正常工作。 (即Cocoa Webview可以显示邮件页面)

提前致谢,

乔什

【问题讨论】:

    标签: cocoa webview yahoo-mail


    【解决方案1】:

    您可以使用 Safari 进行欺骗,让 Yahoo 认为它正在连接 Safari,这可能会解决它:

    webViewOutlet.applicationNameForUserAgent = "Version/9.0.3 Safari/601.4.4";
    

    您可以从以下位置找到最新的字符串:

    http://www.useragentstring.com

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2023-03-28
      • 1970-01-01
      • 1970-01-01
      • 2014-03-13
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多