cordova webview 引用外部URL

cordova中对外部网站控制的比较严,用的是白名单的方式,只要不是被允许的,全部拦截。

增加自定义插件继承 CordovaPlugin

重写 shouldAllowRequest

onOverrideUrlLoading 这个函数说明我们是否要自己处理这个url,返回true则webview不再处理

shouldAllowNavigation 这个函数说明是否允许这种导航,302等跳转包含在内,返回true则webview直接跳转

shouldOpenExternalUrl 这个函数说明是否调用外部浏览器打开

cordova.js交互需设置bridge模式

重写 shouldAllowBridgeAccess

本文链接地址: cordova webview 引用外部URL

发表回复

您的电子邮箱地址不会被公开。 必填项已用*标注