当web视图加载远程页面时,无法获取要执行的本地javascript文件

当web视图加载远程页面时,无法获取要执行的本地javascript文件,javascript,ios6,xcode4.5,Javascript,Ios6,Xcode4.5,我已经为此工作了好几天,不知道我做错了什么。 谢谢你的帮助 我已经安排好了代表 我已将javascript文件移动到复制包中 请参阅下面的代码 - (void)webViewDidFinishLoad:(UIWebView *)webView { NSString *jsPath = [[NSBundle mainBundle] pathForResource:@"doc" ofType:@"js" inDirectory:NO]; NSString *js = [NSString str

我已经为此工作了好几天,不知道我做错了什么。 谢谢你的帮助

  • 我已经安排好了代表
  • 我已将javascript文件移动到复制包中
  • 请参阅下面的代码

    - (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>
    
    
    警惕(“你好”);
    
    只要从JavaScript中删除脚本标记,它就会工作