iOS与H5页面的简单交互

简单的记录一下之前开发中用到的与H5页面的简单交互

1.点击H5页面上的按钮来进行跳转操作或者在应用内的操作

首先服从UIWebViewDelegate   UIWebViewDelegate协议为我们提供了

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


我们可以在方法里面找到你要拦截的按钮的方法名 进行拦截处理

H5中对应的按钮

<li onclick="window.location.hred='myapp://banklist'">

2.点击按钮时还需要传递参数时


<a href="a://aaa?q1=12&q2=22">aaa</a>

当需要aaa?后面的参数时的处理

方法getParams是将aaa?后面的q1=12&q2=22 参数转化为字典方便使用。

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容