UIWebView没有调用stringbyAppendingJavascript函数

时间:2012-04-10 12:54:10

标签: iphone ios xcode xcode4 uiwebview

我有一个加载网站的UIWebView。然后在

- (void)webViewDidFinishLoad:(UIWebView *)webView

我尝试运行该功能

[webView stringByEvaluatingJavascript:@"myFunction();"];

但它不起作用它什么都不做。

我有一个按钮,但最初没有任何效果。

但是当我点击UIWebView并按下按钮时它工作正常。

有没有人知道为什么这不起作用?

2 个答案:

答案 0 :(得分:1)

尝试调用alert()以确保问题不在您的javascript函数中。如果您能够看到弹出框,您将知道问题出在您的javascript中,而不是UIWebView

答案 1 :(得分:1)

确保您的HTML网页包含具有该功能的文件,并且正确设置了网页视图的基本网址。

编辑 oops如果使用按钮,则忽略前半部分。下半场仍然适用。