如何在android web视图中获取网络连接类型?

如何在android web视图中获取网络连接类型?,android,html,networking,webview,Android,Html,Networking,Webview,如何在android webview中获取网络连接类型 我的开发环境 -安卓操作系统版本:4.1.2 -网络视图 我的代码在这里 // check connection if (navigator.connection != undefined) { console.log("Connection type: " + navigator.connection.type); } else { console.log('unaailable navigator conn

如何在android webview中获取网络连接类型

我的开发环境 -安卓操作系统版本:4.1.2 -网络视图

我的代码在这里

// check connection
if (navigator.connection != undefined) {
    console.log("Connection type: " + navigator.connection.type);       
} else {
    console.log('unaailable navigator connection type');
}
但是,控制台调试消息始终打印“连接类型:0” 可能连接类型0未知。。我没有用电话。phone gap api向我展示了如何获取网络连接类型()

我应该使用phone gap获取网络类型吗?
或者我的web视图不支持网络api?但是如果看到这个表,我的android web视图支持网络api()

您想在java文件中检查网络吗

然后使用这个代码

public static boolean isEnableNetwork(Context context) {
    ConnectivityManager cm = (ConnectivityManager) context.getSystemService(Context.CONNECTIVITY_SERVICE);

    // cm.getActiveNetworkInfo().getType(); // If you want to know network type.

    return cm.getActiveNetworkInfo() != null &&  cm.getActiveNetworkInfo().isConnectedOrConnecting();
}
并检查此url