我正在尝试使用该功能在html页面中调用javascript- 通用标签

这是html页面上的javascript- 通用标签

但是,函数methodName()并未被调用,而是在window.onload= function()之后一切正常。.

我正在尝试将 RGraphs 集成到我的应用程序中,Basic.html是编写JavaScript的html页面。

如果有人可以帮我解决这个问题,那就太好了。

有帮助吗?

解决方案

简单:您甚至试图在加载页面之前从Objective-C执行JS函数。

在您的 UIWebView的委托方法中实现webViewDidFinishLoad:UIViewController,然后在其中调用[graphView stringByEvaluatingJavaScriptFromString:@"methodName()"];,以确保在加载页面后 后调用该函数。

其他提示

要澄清一点。

.h-实现UIWebViewDelegate 通用标签

.m 通用标签

您也可以从情节提要中分配委托,而不用在代码中这样做。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top