0

我已经为此工作了几天,不知道我做错了什么。任何帮助表示赞赏

  1. 我已经设置了代表。
  2. 我已将 javascript 文件移至 Copy Bundle。
  3. 请参阅下面的代码。

    - (void)webViewDidFinishLoad:(UIWebView *)webView 
    {
    
    NSString *jsPath = [[NSBundle mainBundle] pathForResource:@"doc" ofType:@"js" inDirectory:NO];
    
    NSString *js = [NSString stringWithContentsOfFile:jsPath encoding:NSUTF8StringEncoding error:nil];
    
    [webView stringByEvaluatingJavaScriptFromString:js];
    
     }
    

我的 javascript 文件看起来像这样

<script type="text/javascript" >
alert("hello");
</script>
4

1 回答 1

0

只需从 JavaScript 中删除 script 标签即可

于 2013-06-23T19:28:29.743 回答