角度 – 离子3 – 如何使用cordova插件网络接口与离子?

我的问题:
我需要我的应用程序搜索本地WiFi网络以查找具有特定端口上的应用程序的服务器计算机.我不想将服务器IP地址硬编码到应用程序中,因为它可能在许多地方使用.

更新:所以我需要能够找到网络上所有设备的IP地址.

到目前为止我做了什么:

通过执行以下步骤,Iv遵循堆栈溢出和在线的其他指南:

1.安装cordova插件:

"cordova plugin add cordova-plugin-networkinterface"

2.在全局范围内声明变量以访问该对象

declare var NetworkInterface: any;
export class TestClass{}

3.使用组件内的全局变量调用对象

NetworkInterface.getWiFiIPAddress((ip) => {
   console.log("network ip address = " + ip);
});

但是,从移动设备运行时,这会导致运行时出错:

ERROR Error: Uncaught (in promise): ReferenceError: NetworkInterface
is not defined

我还尝试在全局声明一个变量,然后尝试在组件中应用字符串值,只是为了得到同样的问题.这个变量在全球范围内不起作用似乎更有问题吗?任何帮助都会很棒!

您需要使用以下CLI:

ionic plugin add cordova-plugin-networkinterface --save

您需要将其声明为global.And您还需要在设备或模拟器上测试它,因为这是一个插件.

declare var NetworkInterface: any;

旧答案:

您可以使用本机Network插件轻松完成.

ionic cordova plugin add cordova-plugin-network-information
npm install --save @ionic-native/network

来自doc:

import { Network } from '@ionic-native/network';

constructor(private network: Network) { }

...

// watch network for a connection
let connectSubscription = this.network.onConnect().subscribe(() => {
  console.log('network connected!');
  // We just got a connection but we need to wait briefly
   // before we determine the connection type. Might need to wait.
  // prior to doing any api requests as well.
  setTimeout(() => {
    if (this.network.type === 'wifi') {
      console.log('we got a wifi connection, woohoo!');
    }
  }, 3000);
});
相关文章
相关标签/搜索
每日一句
    每一个你不满意的现在,都有一个你没有努力的曾经。
公众号推荐
   一个历史类的公众号,欢迎关注
一两拨千金
四肖八码期期准精选资料 大化| 平塘县| 胶州市| 塘沽区| 中山市| 大连市| 荥经县| 鞍山市| 临猗县| 临沂市| 郴州市| 瓮安县| 久治县| 台北市| 龙州县| 锡林浩特市| 浮山县| 望城县| 寻甸| 娄底市| 镇安县| 昌平区| 塔城市| 五原县| 宣化县| 东城区| 平度市| 昌平区| 高安市| 河北省| 江西省| 杂多县| 库尔勒市| 乌苏市| 洪洞县| 霸州市| 博客| 东阿县| 安康市| 松滋市| 浠水县| 读书| 铁力市| 宁陕县| 景宁| 金塔县| 罗源县| 曲水县| 甘泉县| 专栏| 中超| 右玉县| 涞水县| 浪卡子县| 伽师县| 宁明县| 永吉县| 淳化县| 康保县| 龙岩市| 江北区| 施秉县| 渝北区| 武威市| 隆德县| 马龙县| 望江县| 德惠市| 威远县| 宁海县| 涡阳县| 尉犁县| 兴和县| 淮北市| 和政县| 蚌埠市| 常德市| 沅陵县| 佛冈县| 泰宁县| 长海县| 华蓥市| 宜丰县| 教育| 昌图县| 上犹县| 利川市| 合水县| 睢宁县| 西吉县| 玉门市| 甘南县| 怀集县| 湘潭县| 新巴尔虎左旗| 吉隆县| 电白县| 出国| 阿鲁科尔沁旗| 六安市| 定边县| 丹江口市| 建始县| 泸溪县| 绥宁县| 措勤县| 娱乐| 婺源县| 桐乡市| 溧阳市| 奎屯市| 团风县| 石柱| 凤山市| 怀宁县| 毕节市| 姚安县| 和硕县| 额济纳旗| 庄浪县| 班戈县| 大新县| 龙南县| 通辽市| 潮州市| 出国| 西城区| 长葛市| 页游| 钦州市| 山阳县| 泌阳县| 丹巴县| 平凉市| 万全县| 嘉兴市| 阿城市| 石景山区| 博兴县| 上虞市| 新绛县| 绵阳市| 乌什县| 濮阳县| 洱源县| 准格尔旗| 花莲县| 涿州市| 宁河县| 本溪| 奉新县| 克什克腾旗| 金坛市| 白河县| 瑞金市| 宁强县| 平湖市| 陆丰市| 拜城县| 万年县| 疏附县| 台中市| 绥化市| 房产| 资溪县| 河曲县| 开鲁县| 鄂温| 抚宁县| 洪雅县| 青浦区| 景宁| 鄯善县| 龙江县| 赤峰市| 长泰县| 万载县| 舒城县| 中阳县| 凉山| 霍林郭勒市| 高阳县| 迁西县| 略阳县| 五华县| 公安县| 保山市| 沭阳县| 冷水江市| 岳阳市| 延安市| 苍南县| 松阳县| 瓦房店市| 定边县| 宜川县| 安陆市| 抚宁县| 琼海市| 蒙城县| 江安县| 德江县| 陇西县| 绥芬河市| 鄄城县| 嘉鱼县| 高陵县| 木里| 崇阳县| 灵山县| 屯昌县| 台州市| 阿拉善右旗| 石嘴山市| 黑龙江省| 夏邑县| 玉屏| 房山区| 黎城县| 木兰县| 石狮市| 平原县| 越西县| 革吉县| 巴南区| 蒙阴县| 鹿邑县| 十堰市| 方山县| 类乌齐县| 柏乡县| 新兴县| 伊春市| 宕昌县| 天长市| 延津县| 兴安县| 潞西市| 南丹县| 汝南县| 敦化市| 安吉县| 和田市| 古蔺县| 临泉县| 名山县| 谢通门县| 海原县| 综艺| 关岭| 上林县| 宾阳县| 金阳县| 祁阳县| 顺昌县| 额尔古纳市| 通山县| 承德市| 四会市| 任丘市| 龙门县| 高平市| 滨州市| 砚山县| 岗巴县| 乐东| 嘉黎县| 布尔津县| 惠州市| 方城县| 开平市| 永嘉县| 大城县| 东安县| 汉沽区| 天水市| 百色市| 德令哈市| 邯郸县| 江阴市| 枞阳县| 洞头县| 建阳市| 大石桥市| 澄城县| 资兴市| 龙海市| 汽车| 东海县| 西乌珠穆沁旗| 江北区| 定州市| 周口市| 普兰县| 乌什县| 琼中| 孝感市| 三穗县| 澄迈县| 彝良县| 定南县| 河南省| 新营市| 蒙山县| 故城县| 宜君县| 芜湖市| 平顶山市| 凭祥市| 紫云| 湄潭县| 法库县| 孟连| 那坡县| 平潭县| 兴海县| 平罗县| 禹州市| 阜宁县| 巩留县| 五莲县| 绥阳县| 沙田区| 灵宝市| 定边县| 左云县| 齐河县| 西和县| 昭苏县| 清涧县| 祥云县| 天峨县| 景德镇市| 酒泉市| 云浮市| 全椒县| 双流县| 德清县| 那曲县| 娄烦县| 呼图壁县| 太谷县| 九台市| 巨野县| 甘泉县| 贺州市| 望奎县| 霍林郭勒市| 嘉善县| 怀柔区| 青神县| 沁水县| 墨竹工卡县| 瑞金市| 双柏县| 保定市| 铁力市| 梁山县| 醴陵市| 新乡市| 宁乡县| 阳朔县| 崇义县| 天镇县| 云龙县| 巨野县| 平顺县| 兴文县| 淮南市| 县级市| 九台市| 洞口县| 错那县| 都兰县| 左权县| 七台河市| 长治市| 且末县| 尖扎县| 长武县| 米泉市| 德兴市| 香河县| 冕宁县| 开鲁县| 姚安县| 阿拉善右旗| 越西县| 兴海县| 朝阳区| 富裕县| 连城县| 邵阳市| 娄底市| 温州市| 容城县| 安多县| 鹰潭市| 高台县| 奉贤区| 澄城县| 阿拉尔市| 万年县| 中方县| 普定县| 固安县| 行唐县| 南城县| 贵溪市| 郯城县| 宿州市| 山阳县| 屏东县| 桂平市| 伊春市| 广宁县| 石林| 开原市| 广州市| 太保市| 明星| 西青区| 岫岩| 西昌市| 巩留县| 广水市| 长岛县| 天镇县| 玛纳斯县| 宁陵县| 黑龙江省| 黔西| 镇坪县| 休宁县| 清原| 柏乡县| 宁国市| 新干县| 德惠市| 曲阳县| 涿州市| 望谟县| 阳江市| 承德县| 普兰县| 枣强县| 黄冈市| 哈密市| 石城县| 盐边县| 武胜县| 永仁县| 广河县| 天祝| 饶河县| 海盐县| 淮安市| 大兴区| 巩留县| 永寿县| 武穴市| 神池县| 天柱县| 兴隆县| 黎平县| 奈曼旗| 庄河市| 新蔡县| 邵阳县| 宁强县| 民和| 微博| 象州县| 西充县| 广州市| 海宁市| 弥渡县| 桦南县| 麻江县| 鹿泉市| 松滋市| 墨竹工卡县| 宜兴市| 南川市| 荣昌县| 乃东县| 桂平市| 宜章县| 鄂州市| 娄底市| 东兴市| 大冶市| 乌拉特中旗| 高雄县| 宜都市| 历史| 冀州市| 卓尼县| 丰顺县| 克拉玛依市| 铅山县| 资源县| 桑植县| 栾川县| 广宗县| 通州区| 江川县| 巴楚县| 浪卡子县| 如东县| http://wap.gz1980browsec.fun http://m.jvz0j8r6o.fun http://m.bo2020attezpts.fun http://m.yqo9j1rl7v.fun http://www.gz1980representc.fun http://m.bo2020brains.fun http://www.yqo5j3rl2v.fun http://wap.yqo6j1rl7v.fun http://m.gz1980gazec.fun http://www.bo2020claizs.fun http://wap.bo2020contributes.fun http://www.jvz1j5r7o.fun http://m.gz1980peoplec.fun http://www.bo2020pinks.fun http://wap.bo2020layers.fun