【问题标题】:specify SFSafariViewController user agent指定 SFSafariViewController 用户代理
【发布时间】:2017-08-07 07:04:36
【问题描述】:

我在指定从 SFSafariViewController 访问时遇到问题,因为它具有与 Safari 浏览器完全相同的用户代理。

我要做的是仅在 webview 中显示图片,如果在普通浏览器上查看,则将其删除。

尝试查看是否可以使用 document.refferer,我在 twitter 上进行了尝试,因为最新更新将其 webview 更改为 SFSafariViewController。几乎可以工作,但如果直接从 SFSafariViewController 打开,推荐人信息也会被传递给 safari。

非常感谢任何想法...谢谢!

【问题讨论】:

    标签: javascript safari user-agent sfsafariviewcontroller


    【解决方案1】:

    我对此进行了一些快速研究,看来这是不可能的,因此SFSafariViewController 中的Safari 一词。

    但是您可以使用WebKit WKWebViewhttps://developer.apple.com/documentation/webkit/wkwebview/1414950-customuseragent 来执行此操作

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2020-01-09
      • 2011-06-07
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多