我正在开发一个显示在 UIWebView
中的网络应用程序。该应用程序是在本地加载的,即不是从网络服务器加载的。我通过 UIWebViewDelegate
协议(protocol)中的 shouldStartLoadWithRequest:
方法从 Javascript 到 ObjC 进行通信。
我最不需要的是能够从 ObjC 调用 Javascript 函数而无需重新加载任何页面。我希望这是可能的。
最佳答案
嗯,你可以打电话
-[UIWebView stringByEvaluatingJavaScriptFromString:]
无论何时,而不仅仅是响应委托(delegate)方法。
关于javascript - 从 Objective-C 在 iOS 网络应用程序中调用 Javascript,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4180995/