详细问题描述
版本2.3.3.20190923 在App-iOS下,通过web-view组件,打开支付宝h5支付,支付宝默认会检测手机是否安装支付宝,如果安装,会弹出打开支付宝弹出层。但是该版本不显示该弹出层
在版本2.2.2.20190816 中,是可以检测手机是否安装支付宝,并弹出是否打开支付宝的
版本2.3.3.20190923 在App-iOS下,通过web-view组件,打开支付宝h5支付,支付宝默认会检测手机是否安装支付宝,如果安装,会弹出打开支付宝弹出层。但是该版本不显示该弹出层
在版本2.2.2.20190816 中,是可以检测手机是否安装支付宝,并弹出是否打开支付宝的
s***@163.com (作者)
是否这样设置?这样设置没有效果
2019-10-09 16:14
s***@163.com (作者)
设置到全局也没有用,
2019-10-09 16:17
DCloud_heavensoft
回复 s***@163.com: manifest里设
2019-10-09 16:22
s***@163.com (作者)
manifest设置一下可以了,web-view这个问题,之后会升级支持WKWebview吗?
2019-10-09 17:24
DCloud_heavensoft
回复 s***@163.com: 这个应该是支付宝升级它的代码兼容wkwebview,DCloud改不了什么
2019-10-09 21:15
6***@qq.com
回复 DCloud_heavensoft: 这个应该WKWebview拦截跳转其他App的链接, WKWebview会进行拦截 需要在拦截的方法里面允许跳转 - (void)webView:(WKWebView )webView decidePolicyForNavigationAction:(WKNavigationAction )navigationAction decisionHandler:(void (^)(WKNavigationActionPolicy))decisionHandler;
2020-01-13 17:24
DCloud移动团队
回复 6***@qq.com: 该问题已经查过,不是这个原因
2020-01-13 18:43
6***@qq.com
回复 DCloud移动团队: wkWebview 本来就是会拦截的啊 UIWebview肯定不会有这个问题。 那你有找到是哪里的问题吗 在WKWebview下?
2020-01-14 10:43