首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何使用离子2 RC 4本机网络

如何使用离子2 RC 4本机网络
EN

Stack Overflow用户
提问于 2017-01-10 09:42:11
回答 1查看 247关注 0票数 0

我正在跟踪关于如何使用网络的离子2文档,这是一个cordova插件网络信息

代码语言:javascript
复制
 import { Network } from 'ionic-native';

 // watch network for a disconnect

let disconnectSubscription = Network.onDisconnect().subscribe(() => {
 console.log('network was disconnected :-(');
 });

// stop disconnect watch

    disconnectSubscription.unsubscribe();



  let connectSubscription = Network.onConnect().subscribe(() => {
       console.log('network connected!');


     setTimeout(() => {
       if (Network.type === 'wifi') {
        console.log('we got a wifi connection, woohoo!');
       }
     }, 3000);
   });

 // stop connect watch
 connectSubscription.unsubscribe();

如何在从服务器端(例如,订阅service.ts时)检索数据的上下文中使用此方法,以便它一直监视是否存在连接!能不能提供一段代码来说明如何利用这个!我不确定存储在disconnectSubscription中的是什么,这样我就可以设置一个条件语句来记录结果(据推测,这是我在检索数据时监视网络的时候),以及何时应该unsubscribe手表!

此外,if (Network.type === 'wifi')属性上存在错误,type不存在Network类型。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2017-01-10 17:33:56

确保您使用的是离子本机v2.2.12或更高版本,在此版本中,他们引入了Network.type。

https://github.com/driftyco/ionic-native/releases/tag/v2.2.12

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/41565640

复制
相关文章

相似问题

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