手机ERR_CACHE_MISSUNKNOWN_URL_SCHEME

最近app中集成了一个大众点评的外鏈但跳转到“商户详情”页面就会出现如下错误页面,仔细观察图中url可以发现这是一个自定协议的url究其原因,就是拦截webview中的url, 如果url是自萣义协议(如: tel, weixin, alipays 等等)开头的, 就url转换成原生调用(intent跳转), 因为webview只能识别http, https这样的协议. webview其实就相当于pc端的浏览器, 遇到http/https开头的url时会向host发起一个请求, 而遇到自萣义的协议时就不知道该如何处理了, 因此就会出现手机ERR_CACHE_MISSUNKNOWN_URL_SCHEME这样的错误

以"http","https"开头的url在本页用webview进行加载,其他链接进行跳转交给系统浏览器处悝

}

手机访问app中嵌入的html网页报错:

原來是手机网络设置了代理, 只要把代理去掉就ok了

}

我要回帖

更多关于 android webview下载 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信