2013-06-21 32 views
0

我已經在此工作了好幾天,並且不知道我在做什麼錯誤。 任何幫助表示讚賞當Web視圖加載遠程頁面時,無法執行本地JavaScript文件

  1. 我已經設置了委託。
  2. 我已將JavaScript文件移至複製包。
  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> 

回答

0

單從刪除的JavaScript腳本標記,它會工作

相關問題