0

我的 Objective-C 代码如下所示:

NSString *test = [NSString stringWithFormat: @"testFunction(%@)", details.name];

NSString *userName = [webView stringByEvaluatingJavaScriptFromString:test];
NSLog(@"Web response: %@",test);

这打印出来testFunction(the string of details.name here)

我的 javascript 看起来像这样:

<script type="text/javascript">document.write(title);</script>

var title;

function testFunction(var) {
    title = var;
}
4

1 回答 1

0

在 JS 中,您在第一行关闭了脚本标记,省略了函数

你的 JS 应该是这样的

    <script type="text/javascript">document.write(title);

var title;

function testFunction(var) {
    title = var;
}
</script>
于 2013-10-07T10:40:10.453 回答