0
我有.html文件中的函数/方法,我需要从目标C代码调用该函数。我有一个使用UIWebView的页面,我们需要在.html文件中调用并传递几个参数给javascript函数。请让我知道是否有人有任何答案。谢谢。从objectiveC调用javascript函数
我有.html文件中的函数/方法,我需要从目标C代码调用该函数。我有一个使用UIWebView的页面,我们需要在.html文件中调用并传递几个参数给javascript函数。请让我知道是否有人有任何答案。谢谢。从objectiveC调用javascript函数
假设你在Javascript中有一个功能类似下面
function getTheName(id)
{
//Some stuff
return name;
}
你可以打电话,传递参数,并从它那里得到回值类似下面
NSString *ID = @"THE_ID";
NSString *theJSMethod = [NSString stringWithFormat:@"getTheName('%@')", ID ];
NSString *returnedValueFromJSMethod = [yourWebViewInstance stringByEvaluatingJavaScriptFromString:theJSMethod];