wkwebview跳转app 下载链接

前两天,需求这边要求点击更新app的cell跳转手机上App Store里面app的下载链接,逻辑很简单,点击cell,webview加载app的链接就可以了,但用代码实现的时候发现并不是那么想当然,webview在加载的时候会进入到加载失败的代理中,并且好好的https链接竟然转成了itmss开头的链接,错误如下图1:

图1

错误码是102,1002 或者101 等,反正变成了以itmss开头的链接。经过查证才知道,原来app的链接在手机上加载时应该跳转手机上的App Store显示app的详情页,于是在代码中进行了如下处理:

图2

主要是调起手机上的商店,由此可以看出iOS系统上不允许webview加载app的链接页面。但是这样写总觉得并不那么的好,希望哪位有更好的写法时可以共享一下。有错误的地方,欢迎大家指正。

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

推荐阅读更多精彩内容