【问题标题】:Get data from UIWebView with stringByEvaluatingJavaScriptFromString document.getElementsByClassName使用 stringByEvaluatingJavaScriptFromString document.getElementsByClassName 从 UIWebView 获取数据
【发布时间】:2014-02-04 03:14:11
【问题描述】:

我想捕捉来自UIWebView 的图像。 所以我在网站完全加载的 WebView 上运行以下代码。

    NSString *test = [self.webView stringByEvaluatingJavaScriptFromString:@"document.getElementsByClassName('first-carousel-item')[0].getAttribute('data-img');"];
    NSLog(@"test %@", test);

但日志写道:

Printing description of test: <object returned empty description>

Javascript 在 Chrome 控制台上运行良好。

【问题讨论】:

    标签: javascript ios webview


    【解决方案1】:

    如果你想从 webview 中捕获任何东西,别忘了委托它

    [webView setDelegate:Self];
    

    当它使用图像时使用 webViewDidFinishLoad

    如果你还有什么问题我在这里:D

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2011-04-14
      • 2015-07-15
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2014-08-26
      相关资源
      最近更新 更多