Overview¶
Recording on UIWebView is only supported as a black box.
However, using the API of the UIWebView objects one can nonetheless write code to interact with it.
Here is a rough example (Python):
def main():
...
webView = waitForObject({"type": "UIWebView"})
jsInnerHtml = NSString.stringWithUTF8String_("document.body.innerHTML")
content = webView.stringByEvaluatingJavaScriptFromString_(jsInnerHtml)
test.log("%s" % content)