如何在同一个屏幕上连接两个webview

时间:2012-04-19 04:51:38

标签: javascript iphone ios uiwebview uiwebviewdelegate

如何在两个webview之间创建连接,并且还应该进行通信。这两个webview都包含javascript。还有一件事如何从ojective c(Xcode)调用javascript方法。

1 个答案:

答案 0 :(得分:2)

使用

- (BOOL)webView:(UIWebView *)webView shouldStartLoadWithRequest:(NSURLRequest *)request navigationType:(UIWebViewNavigationType)navigationType

从一个webview接收消息使用自定义URL方案,就像“command:cmd”

一样

- (NSString *)stringByEvaluatingJavaScriptFromString:(NSString *)script;

以js格式执行cmd以将msg发送到另一个webview