App内嵌H5网页点击内部链接跳转问题处理
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了App内嵌H5网页点击内部链接跳转问题处理相关的知识,希望对你有一定的参考价值。
参考技术A 需求描述: 在app里面的网页需要点击跳转到原生页面, 或者是通过重定向到原生页面等.注意: 这里通过webView.canGoBack来判断是不准的, decisionHandler(.cancel)会取消掉当前请求.
iOS APP内嵌Webview跳转支付宝,完成后跳回APP
参考技术A由于项目是通过WKWebView内嵌的h5来实现,而且需要进行支付宝支付。
我的方法是 :对URL进行解码得到string,取出?之后的字符串,转换成字典,再取出字典中key为fromAppUrlScheme对应的value,再将string中的value替换为自己APP对应的URLSchemes,再将该string进行,URL编码,得到一个新的URL,供跳转。
以上是关于App内嵌H5网页点击内部链接跳转问题处理的主要内容,如果未能解决你的问题,请参考以下文章