2010-11-02 40 views
0

我有一个本地iPhone应用程序加载UIWebView内的缓存jQTouch Web应用程序。 jQTouch应用程序中的元素如何无缝链接到本机应用程序中的元素和操作(如果有的话)?来自本机iPhone应用程序和jqTouch网络应用程序的元素可以相互作用吗?

当加载一个Web应用程序页面,当按下链接,发送一个ID,本机应用程序。

+0

难道你明白我的答案? – Francescu 2010-11-10 10:16:32

+0

@ F.Santoni是的,对不起,我投了票,但正在等待其他可能的答案/解决方案,看看其他解决方案是否可以更好地工作,但您的答案是有道理的,这是我所期望的,谢谢。 – 2010-11-12 01:26:19

回答

3

是的!

做了这样的事情,最好的办法是实现一个UIWebView委托。

然后你选择一个事件URL方案(如http://id:123/click/

而只是解析URL,在这个方法:

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

您可以查询的网址值:

[request.URL absoluteString] 
相关问题