【问题标题】:Sniff and modify URL requests coming from UIWebViewController嗅探和修改来自 UIWebViewController 的 URL 请求
【发布时间】:2012-12-29 05:06:12
【问题描述】:

我在 UiWebViewController 中使用 cordova 打开了一个 html 页面。在 Uiwebviewcontroller 中加载 index.html 时,我们可以嗅探来自 index.html 的请求吗?

例如,我在 UiWebviewcontroller 中打开了以下 html:

<html>
<head>
   <link rel="stylesheet" type="text/css" href="theme.css">
    <script src="app.js"></script>
</head>
<body>
   <img src="img.jpg"/>
</body>
</html>

我可以嗅探和修改 Uiwebviewcontroller 中请求的 url,即。使用 Objective-C 将 img.jpg、theme.css、app.js 转换为 content/img.jpg、css/theme.css、js/app.js 之类的东西。

【问题讨论】:

    标签: objective-c uiwebview


    【解决方案1】:

    是的,这可以使用 NSURLProtocol,请参阅此 blog post by NSHipster 和此 related Stack Overflow thread

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2016-05-28
      • 1970-01-01
      • 1970-01-01
      • 2013-11-15
      • 1970-01-01
      • 1970-01-01
      • 2011-07-23
      • 1970-01-01
      相关资源
      最近更新 更多