首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >即使有4G连接,android上的cordova-plugin-network-information返回connection.type = NONE

即使有4G连接,android上的cordova-plugin-network-information返回connection.type = NONE
EN

Stack Overflow用户
提问于 2017-12-29 23:37:15
回答 2查看 1.1K关注 0票数 2

Android上的Cordova-plugin-network-information有一个问题。即使有4G连接,有时,当我从后台恢复应用程序并用navigator.connection.type检查连接时,它会返回connection.type = NONE,但确实有互联网连接。如果我关闭并重新打开应用程序,它将返回connection.type = 4G。我使用cordova@7.1.0和cordova-android@6.4.0

EN

回答 2

Stack Overflow用户

发布于 2018-06-13 19:15:43

这是我目前用来解决这个问题的方法:

代码语言:javascript
运行
复制
document.addEventListener("resume", function(){
    navigator.connection.getInfo(function(type){
        navigator.connection.type = type;
    });
}, false);

有关原因的解释,请参阅CB-14132

票数 2
EN

Stack Overflow用户

发布于 2018-01-02 02:18:28

试着使用

代码语言:javascript
运行
复制
document.addEventListener("deviceready", onDeviceReady, false);
        function onDeviceReady() {
             if(navigator.onLine) {
                 alert("Internet Connect");
                  }else {
                       alert("No Internet");
                  }
        }
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/48024891

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档