从UIWebview隐藏内容的最佳方法是什么?

时间:2013-06-11 23:02:00

标签: iphone ios uiwebview

我有一个UIWebView进入我运行的移动网站,并希望隐藏某些链接,当它被WebView看到时 - 但不是移动Safari。似乎有几种方法:

  1. 评估自定义Javascript以隐藏某个类的元素。
  2. 传入GET参数,以便服务器执行此操作。
  3. 传入自定义标头,以便服务器执行此操作。
  4. 也许是别的......
  5. 对我来说,似乎他们都有自己的权衡。这样做的最佳方式是什么?

2 个答案:

答案 0 :(得分:0)

如果你想这样做,我说用UA检测UA可能是要走的路,因为它会自动添加,你可以专注于网站,而不必为两者添加代码

此外,每次点击链接添加自定义标头或GET参数时,您都不必检查。

答案 1 :(得分:0)

我在UIWebview和移动Safari之间做的区别是使用userAgent(webView的自定义)。基于UserAgent,我为每个“平台”显示不同的内容