1

我正在从目标 C 调用 javascript 函数。我有一个这样的函数:

var ABC = {
    testingFunctionA : function() {
        alert("Testing ABC!");
        return "Hi";
    },

    testingFunctionB : function() {
        alert("Testing 123!");
        return "Hello";
    } };

我尝试使用此方法调用该函数,但失败了。

NSString *function = [[NSString alloc] initWithFormat: @"ABC.testingFunctionA()"];

NSString *result = [theWebView stringByEvaluatingJavaScriptFromString:function];

NSLog(@"returnValue = %@",result);

有人知道调用函数的正确方法吗?

4

0 回答 0