简单的记录一下之前开发中用到的与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 参数转化为字典方便使用。