角度 – 离子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://m.yqo6j5rl2v.fun http://www.bo2020zodifys.fun http://wap.yqo3j1rl1v.fun http://wap.gz1980cardc.fun http://m.bo2020sends.fun http://m.yqo4j3rl7v.fun http://www.gz1980forzatc.fun http://www.bo2020credits.fun http://wap.bo2020pinks.fun http://m.yqo9j2rl1v.fun http://www.gz1980deletec.fun http://wap.gz1980quarterc.fun http://wap.bo2020nears.fun http://m.yqo8j5rl4v.fun http://www.gz1980bulkc.fun