UIWebView这个控件与 H5联调时一般通过下面这个代理方法:
- (BOOL)webView:(UIWebView *)webView shouldStartLoadWithRequest:(NSURLRequest *)request navigationType:(UIWebViewNavigationType)navigationType;
如果返回的数据只是“ZYY://goToGoodsDetail={"goodsId":"'+goodsId+'"}');”会导致iOS8某些手机上无法捕捉进入该方法。
解决方案:让H5或者后题编写JS时返回“objc:ZYY://goToGoodsDetail={"goodsId":"'+goodsId+'"}');”就解决了