天天看点

cordova cordova-plugin-inappbrowser net:ERR_UNKNOWN_URL_SCHEME

最近做cordova项目使用cordova-plugin-inappbrowser插件 _blank 在app内部打开一个浏览器访问一个网页,点击网页中的特殊的协议超链(非http,https),比如“mqqwpa://”(用于在手机浏览器唤醒qq聊天界面的接口协议),报错net:ERR_UNKNOWN_URL_SCHEME。

废话不多说,直接上解决方案代码:

在shouldOverrideUrlLoading方法内多加一个else if判断

cordova cordova-plugin-inappbrowser net:ERR_UNKNOWN_URL_SCHEME

加上以上代码 完美解决,如果以后遇到类似错误,继续else if 不能打开的协议头。